dare una lavata di capo

listen to the pronunciation of dare una lavata di capo
Italienisch - Englisch
give a roasting