Depends on the situation really, in relation to Tesco or the like, a bit OTT, but in some circs, it is spot on.
Love the insult in Shameless the other night when Frank called someone "dusty cunted" - am looking to pick a fight just so I can use that 
Twunt is a good compromise.