1. twatting - Adjective
2. twatting - Verb
twatting present participle of twat
twatting (not comparable) (UK, slang, vulgar) damned; blasted; contemptible When are they going to fix that twatting coffee machine?