{{term}}
- {{preview}}
Top definition
twawk
A
woman's
vagina
.
I put
my penis
in
that girl's
twawk and it felt
so good
!
by
Nigel G7
December 06, 2012
Get a
twawk
mug for your cousin José.