look up any word, like donkey punch:
 
1.
A metaphor.
The Jabricruds is agonizing my life!
by Antal July 09, 2003