Twoff
A portmanteau formed by combining the British English slang terms “twat” and “toff.” Twat is a noun referring to a particularly stupid or obnoxious person. Toff is a derogatory term referring a rich or upper-class person.
Former British prime minister is a right twoff.