1 definition by Isawthelight

1
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
Get the merch
Get the Kneecaps neck gaiter and mug.