the greatest insult in the world, especially when it is said by someone with mental deficiencies and a strangly high voice
by queenhead6969 May 10, 2010
Get the Suck on these Chinese Nuts mug.
The act of constricting a male's testicles with a rubber noose, and harshly slap it back and for that as if it was a punching bag.
Nic: Hey dude are you alright?
Michael: Yeah man my sister gave me a huge chinese nut tap last night.
by Gallant September 24, 2011
Get the Chinese Nut Tap mug.