1 definition by illused

Top Definition
Bird brained; of low intelligence
"Did you see that twit driver speeding through the school zone?!"
by illused June 11, 2015

Mug icon
Buy a twit mug!