1 definition by monkeywoman

Top Definition
Vagina or Pussy
Did you see that girl's touta?
by monkeywoman June 10, 2013

Mug icon
Buy a Touta mug!