Definitions by pushplaylovvvvvvva
push play
A band from Long Island, New York who are pretty freaking amazing. They're catchy rock tunes will have everyone singing them soon. And plus they are super hot!
push play by pushplaylovvvvvvva June 22, 2008