irritating twat Share definition Flag Someone who buys a cheap jacket and then bleats about it's poor quality Brian,shut the **** up about that jacket and get on with your life. irritating twat by Mr bored March 5, 2004 0 0 Get merch Get the irritating twat mug. Buy Now — $32.95 See more merch