Dictionaries:

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:

Word Browser