look up any word, like donkey punch:
 
1.
an insult similar to "your mom" except more confusing so no one really knows how to respond
You suck!

No, You're China!!
by your_momma123456789 July 08, 2010