a term of endearment for a particularly nasty looking female relative
hello aunty jean (twatface) how are you ? you look well...
11👍 11👎