Skip to main content

tubbytub's definitions

smegmatron

A person with enough smegma accumulation to kill a herd of cows, and who smells worse than your local cheese factory.
Hey Brian...I hope you didn't get anywhere with that smegmatron last night...boy was she a stank.
by tubbytub June 13, 2008
mugGet the smegmatron 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