Skip to main content

Definitions by Gcas87

honey roast 

The act of roasting or roast a person, except you need to say nice things about him.
Employee (honey roasting boss): Like that time when he fell down in that bear trap... He didn't cry like Mike always does.
honey roast by Gcas87 April 16, 2014