Skip to main content

OMGWTHISP

an abbreviation for "oh my g*d what the hell is that smell people"

people that are so stinky that people tend to shout it in public
brygs: do you smell that?
michael: OMGWTHISP??
by michael isaac January 14, 2008
mugGet the OMGWTHISP 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