1 definition by .JK.

Top Definition
Twanard, a bastard and twat derivative, a subtle insult that allows use to swear in company with an unrecognizable oath.
That twanard Jude has stolen my word and published it as his own, I expected that from Will but not Jude!
by .JK. March 07, 2021

Mug icon
Buy a Twanard mug!