1 definition by AMY&ELYZA

Top Definition
RUSSIAN SEX TOY
DAMN THAT MALVINA SURE SHOWS ME A GOOD TIME
by AMY&ELYZA October 24, 2008

Mug icon
Buy a MALVINA mug!