by bigboyblackcock September 4, 2011
Get the Sleeching mug.by Wops March 12, 2008
Get the sleech mug.1) a person who has no social life or anything else to do but sit around all day reading and geeking it up on world of warcraft they also have horrible personal hygene dosn't comb their hair and they think there better and smarter than you for no apparent reason. 2) something homemade but was built with shitty craftsmanship
by LMFAO420 December 15, 2010
Get the sleech mug.by Wops March 12, 2008
Get the sleech mug.