What is Twazzbag?
An idiot, fool or buffoon.
He was a complete twazzbag!
See idiot, cretin, buffoon, twat, moron