look up any word, like the eiffel tower:
 
1.
to slap a person in the knee with great force and violent intentions.
I fell when a man stole my wallet and kneeclapped me.
by bread infection November 09, 2005

Words related to kneeclap

a in person slap to