1 definition by x3BABY CAKES

Top Definition
Loveliest girl in the world. Stunning beauty, easy to fall in love with. <3
"Oh my god. I can't breathe, Mary Nguyen just passed me. I have tingles and my heart's beating super fast. I'm in love with that girl."
by x3BABY CAKES November 04, 2006
Mug icon
Buy a Mary Nguyen mug!