Skip to main content

Definitions by RomeoRedhead

Twat Squat 

1.The female version of the male process of "Tea-baggin'".

2. When a female rests her genitalia on a part of another person's body (i.e. forehead)
"I woke up this morning with a wet forehead because my girlfriend twat squat me."

"'Why is your face wet?' 'I got twat squat on...'"
Twat Squat by RomeoRedhead July 27, 2009