1 definition by dirtymags

Top Definition
the female version of a douchebag
that girl is such a twatpouch
by dirtymags April 22, 2011
Mug icon
Buy a Twatpouch mug!