15 definitions by jon k

An insulting name for a person who is weak, annoying or just an easy target for insults.
Shut up or i'll break you, you squeaky little twatbag.
by jon k September 28, 2003
Get the twatbag mug.