1 definition by helen taylor

Top Definition
someone who's head looks like a vagina.
'That guy has a huge twathead'
by helen taylor June 02, 2004

Mug icon
Buy a twathead mug!