1 definition by CaintchuC

1. A once-upon-a-time top song on iTunes
2. An upbeat tune from Train, who we practically thought was on the way down before they ripped this on off
by CaintchuC April 23, 2010