is it in your twat yet? that's your taint? look at that silly twat
1) slang term for the female vagina
"is it in your twat yet? that's your taint? look at that silly twat" What is the definition of "twat"?