Henry1342's definitions
An annoying, stupid or horrible person; basically a funnier way of calling someone a twat or a bastard
by Henry1342 October 11, 2016
Get the Twatty bastard mug.
Get the Twatty bastard mug.We'll email you a link to sign in instantly.