A cross between a twat and a bastard. Usually encountered in a bar in a crowd from work and you never realised just what a "twatsard" he/she/it was until now.
by WoodenTop December 9, 2023
Get the Twatstard mug.Related Words
Twatbeard • twatbadger • twatard • twatberry • twattard • twatward • Twatbarrier • Twatstard • twatterdnipplewaffle • twatyard