scundered

/ˈskʌndəɹd/adj
RareNot in standard dictionaries
1

Fed up; not content, not satisfied.

2

Embarrassed; caught off guard.

#slang