schlecht drauf

listen to the pronunciation of schlecht drauf
Deutsch - Englisch
ill-humoured
schlecht drauf sein
to be crabby