Skip to main content

The somewhat reliablethesdsdsS's definitions

steve barletta

A short, hairy, foul odor creature. Typically known form defecating ones said underpants do to irritable bowel syndrome
I was a steve barletta today, almost made me throw up
mugGet the steve barletta 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