mushhead

mushhead definitions

noun
  • A stupid person.