📖 Definitions of "Twatting"
verb
- 1
To hit, slap.
adjective
- 1
Damned; blasted; contemptible
"When are they going to fix that twatting coffee machine?"
Translate “Twatting” into Another Language
Pick a language — the word will be pre-filled in the translator.