1 definition by vilstrang eangler

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
Get the twatface mug.