Idina Menzel stopped by CBS' The Late Late Show on April 30 and had the time of her life! First the Broadway and Frozen superstar admitted to host James Corden that when belting "Defying Gravity" at the White House she was "literally spitting on the President, the First Lady and their two kids." Later the two Tony winners did what we of course all hoped they would do: perform a number. They opted for the Dirty Dancing hit "(I've Had) The Time Of My Life" and it was everything we could have asked for. Check out the fun and frolics below!