1 definition by annoyedlatina

Top Definition
womans vagina
her yum yum is so wet
by annoyedlatina November 03, 2017

Mug icon
Buy a yum yum mug!