Having lost confidence or hope; dejected; disheartened.
unrecommended; unprescribed.
Fed up; not content, not satisfied.
Minge; being a minge
Embarrassed; caught off guard.