Dictionary englard August 10, 2007 davepoobond Leave a comment englard – n. English lard Share this:EmailFacebookTwitterMoreRedditTumblr Related