look up any word, like donkey punch:
 
1.
another way of saying what the heck
what the sin just happened
by Anonymous October 26, 2003