Verb
suck a lemon (third-person singular simple present sucks a lemon, present participle sucking a lemon, simple past and past participle sucked a lemon)
(idiomatic, UK) To be in a sour or negative mood.
I knew he must've woken up sucking a lemon when he didn't even say hello.