Top definition
Flamegrilled is when someone is put on the spot, to answer a string of difficult questions in front of a group of people!
Teacher: "What does Globalisation or localisation mean?"
Tom : "errrmmm ...... errrr"
Rolin: "Looks like Tom is getting flamegrilled"
by KingPinFilla March 04, 2014
Get the mug
Get a Flamegrilled mug for your mate Manley.