look up any word, like donkey punch:

1 definition by asiandude17

 
1.
Oh
My
God
What
The
Hell
Is
That
Smell
People?!?!?!?
"DUDE OMGWTHITSP!"
by asiandude17 July 27, 2009