twatting adjective1 •(slang, vulgar) damned; blasted; contemptibleWhen are they going to fix that twatting coffee machine?