1 definition by vilstrang eangler

Top Definition
a term of endearment for a particularly nasty looking female relative
hello aunty jean (twatface)
how are you ? you look well...
by vilstrang eangler November 15, 2007

Mug icon
Buy a twatface mug!