nincompoop - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a stupid person

    You're a nincompoop for asking me this question!

    Submitted by Bhavna Mishra from India on 07/07/2013