Definitions English

  • stupid, obtuse or dumb.