Top songs meanings

  1. The President Has a Sex Tape
  2. Giver
  3. Dreamers
  4. Bad Vibes
  5. Good News
  6. TGIF (feat. Tom Morello)
  7. Good Girl
  8. T-Rex
  9. Hail Mary (ft. Danny Brown)
  10. Carsick