嬉笑怒罵

Idiom

 * 1)  merry laughter and angry scolding;  all kinds of emotions
 * 2)  freely roving; ironic and invective