1 definition by kumquatluva

Top Definition
freaky asian chick on youtube with nice tits that stares at the camera and then waves the does the peace sign.
MRirian *silence and staring* waves then does peace sign
by kumquatluva January 12, 2008

Mug icon
Buy a MRirian mug!