vesta

A female's vagina or a retard.
I totally stroked her vesta. or
You're such a fucking vesta.
by meshome December 26, 2006
mugGet the vesta mug.