1 definition by sundayschool

Top Definition
twit idiot moron
I can't believe I did something so stupid. I feel like a total twidiron!
by sundayschool February 02, 2012

Mug icon
Buy a twidiron mug!