numbnuts - definition and synonyms

interjection
  1.   From our crowdsourced Open Dictionary
    a person who isn't particularly bright

    Give me the gun, numb nuts.

    Submitted by Jethro from Poland on 04/02/2015