Skip to main content

Definitions by Ching Chong @12334

A dumb bitch that won't share her camera for a good friend of hers.
Kevin: Can you share me your screen, please?
Cindy: Nah, I'm gonna do a Melana.
Melana by Ching Chong @12334 December 21, 2019