twatting

Adjective

 * 1)  damned; blasted; contemptible
 * When are they going to fix that twatting coffee machine?