What is Twattard?
Synonymous with cunttard and fucktard. This is when you are dealing with a seriously pea-brained twat.
The silly high school dropout, Alicia, is a real twattard.
See Maria