fena haşlamak

listen to the pronunciation of fena haşlamak
Türkçe - İngilizce
give smb. a roasting
fena haşlamak