i caught my twunt of a girlfriend cheating on me in my place and she had the nerve to throw me out
a combination of the words twat and cunt
"i caught my twunt of a girlfriend cheating on me in my place and she had the nerve to throw me out" What is the definition of "twunt"?