Twit
A mentally deficient individual. One who lacks outward perception or awareness of self. Often immature or even silly.
twit twir
twit twir by Pineapple Bun April 9, 2009
Twit Wit
Twit Wit by Walter Pigeon June 9, 2009
More from Urban Dictionary