twatting:(twatted- past tense) verb; for a woman to slap a person in the face with her labia. more insulting when the female in question is on her period.
oh my god, the old lady is twatting a chav, three cheers, hazaa! hazaa! hazaa!
err you got twatted so bad your dripping.
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.