Miley Cyrus wowed the crowd at Adult Swim's Upfront party in New York City last night when she debuted her new single, "Tiger Dreams," during her wild performance. The long-awaited single, which was actually done in collaboration with The Flaming Lips, is from her upcoming album that has yet to be officially announced.
Per typical Miley, her entire performance was pretty insane, as she was dressed in a butterfly costume while smoking a gigantic blunt on stage while performing covers ranging from Led Zeppelin's "Baby I'm Gonna Leave You," to Khia's raunchy classic, "My Neck, My Back." Previously, Khia had remixed Miley's "We Can't Stop," so Miley was basically returning the favor with the performance, where she screamed to the crowd, "Now suck my f**king pussy." Check out the new single above, and Miley's cover of "My Neck, My Back" below.