1 definition by Cassiopia1

Top Definition
A Chinese pastry often given as a sign of love or sex.
Boy: hi would you like some mooncake?
Girl: Sure! but im not sleeping with you :)
by Cassiopia1 September 26, 2010
Mug icon
Buy a mooncake mug!