1 definition by Partymuffin

A term used for a giant testicle of a human who is acting a fool, and is clearly a combination of a twat and a goblin.
No, I'm not talking to that dick anymore, he's a giant twablin.
by Partymuffin December 10, 2017
Get the Twablin mug.