1 definition by Isawthelight

Top Definition
The ultimate possession everyone has. I have them. You have them. We all have kneecaps
Ya kneecaps, hand em over
by Isawthelight June 05, 2018

Mug icon
Buy a Kneecaps mug!