Embarrassed; caught off guard.
Minge; being a minge
Fed up; not content, not satisfied.
Easily scared or startled; timid.
Wanton; changeable; fickle.
Difficult to manage; tricky.