Skip to main content

Definitions by Kaykay69420

A great person who loves all people. She has lots of GF material. Shes cute, kind, and caring.
Dude. Shes such a keyzia.
keyzia by Kaykay69420 November 19, 2019