Derogatory term to refer to someone who is ignorant, stupid, dumb, of low intelligence, mentally challenged.
by Tattooed Frog May 23, 2006
My team is about as smart as a bag full of dead babies.
by BackEntryBananza August 06, 2010