Skip to main content

Definitions by rpg168

on the ice 

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.
on the ice by rpg168 March 4, 2012