look up any word, like sex:
 
1.
Verb. To lose, or be defeated in an exaggerated manner.
"You just got buschwhampted, man".
by Michael Brown December 07, 2003