Definitions Found:

stupid or foolish person