Nincompoop

Someone who has no clue or severely lacks any common sense.
BP's CEO is a major nincompoop!
by Sohkqns67 June 05, 2010
Get the Nincompoop mug.