Twatbiscuit

A person who is generally not liked.

Prone to ruining things, a twatbiscuit is never too far away.
"Hey Conor?"

"Yeah?"

"You're a twatbiscuit."
by E-dog January 10, 2013
Get the Twatbiscuit mug.