i spend half my time these days on tbe phone with hr, ever since bob started that kerfuffle with his flaming e-mail to everyone in the sociology department
a social imbroglio or brouhaha
"i spend half my time these days on tbe phone with hr, ever since bob started that kerfuffle with his flaming e-mail to everyone in the sociology department" What is the definition of "kerfuffle"?