1 definition by Howie G

Top Definition
a vagina
my yawning donkey is itchy
by Howie G May 08, 2011

Mug icon
Buy a yawning donkey mug!