Skip to main content

mamjay's definitions

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
by mamjay August 17, 2016
mugGet the schmegatron mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email