1 definition by Knee Capper

Top Definition
She Enjoys it when kinky knee cap things happen to her. She loves the knee caps...
Yo I just broke them on that Niharika.
by Knee Capper April 19, 2017

Mug icon
Buy a Niharika mug!