Dictionaries:
Sexual DictionaryDictionary of the F-Word
twatting:
(An act of) copulation with a woman . See copulation for synonyms.See Also: four-letter word, shtup, twachel, twat-crazy, twat-happy, twatchel, twin, twot
Link to this page: