Skip to main content

Definitions by mamjay

schmegatron 

(n): one who is notorious for being infested with schmegma; one who finds great enjoyment in talking about/being in the presence of schmegma
Jesse never takes a shower, he's such a schmegatron
schmegatron by mamjay August 17, 2016