1 definition by sayshwaaaaa

Top Definition
gods vagina
you smell like heaven
by sayshwaaaaa October 15, 2008
Mug icon
Buy a heaven mug!