seine schlechte laune an jemandem auslassen

listen to the pronunciation of seine schlechte laune an jemandem auslassen
Deutsch - Englisch
to vent your bad mood/your spleen on somebody