1 definition 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.
by Ching Chong @12334 December 22, 2019
Get the Melana mug.