Skip to main content

Definitions by larkofthesky

Twag

Share definition Flag
A moron. Used offensively most of the time.
Person A: What a twag, he thought putting a battery in a blender would be a good idea!
Twag by larkofthesky September 25, 2011