1 definition by rpg168

Having one's skills be put to the test, particularly in front of other people or in public; put on the spot
He was really on the ice when he had to perform the song in front of his entire grade.
by rpg168 February 3, 2012
Get the on the ice mug.