Top definition
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 08, 2008
Get the mug
Get a OMGWTHISP mug for your father-in-law Abdul.