Dictionary eslr August 10, 2007 davepoobond Leave a comment eslr – n. a log with a head coming out of it Share this:EmailFacebookTwitterMoreRedditTumblr Related