Definitions Found:

stupid, foolish, or awkward