"On the Good Ship Lollipop" is a song composed by Richard A. Whiting with lyrics by Sidney Clare.
[6] It finished at #69 in the survey AFI's 100 Years...100 Songs of top tunes in cinema in the United States in June 2004.
The moniker "Good Ship Lollipop" was famously used by Chicago Outfit underboss Ernest "Rocky" Infelice and his inner circle to refer to the Cicero Crew, which he ran in the mid-to-late 1980s with his second in command, Salvatore "Solly D" DeLaurentis.
It was being sung as "On the Spaceship Lollipop" by Vicki Valentine (voiced by Tress MacNeille), herself spoofing Temple.
[8] In the 2007 film Shrek the Third, The Gingerbread Man is heard singing the song after Captain Hook threatens him.