Dictionary menayturds August 17, 2007 davepoobond Leave a comment menayturds – n. hot plastic piss Share this:EmailFacebookTwitterMoreRedditTumblr