It's a perfect song for summer, so it's no wonder that in August Magic!'s "Rude" is riding high on the charts. 

Hard to believe such a beachy sound comes from a Canadian band, but Nasri Atweh, Mark Pellizzer, Ben Spivak and Alex Tanas did come together in the Toronto area. Atweh has been writing hits for other singers, like Pitbull and Chris Brown, for years but "Rude" is the first smash he wrote for himself.

And while you may think he has a girlfriend's father to thank for the song, it was actually the girlfriend herself that gets the credit for the track's title.

Lead singer Nasri Atweh says he was in an unhealthy relationship with a now ex-girlfriend and after a particularly bad fight the lyrics "Why you gotta be so rude/ don't you know I'm human too" came to mind and soon a hit was born.

And now we're all spending the rest of the summer thinking beach when we hear the reggae infused smash play.

Fun 107 Playlist - July 2014 Top Songs

  • loading...

    19. Magic! - Rude

    Don't Kill the Magic
  • loading...

    8. Nico & Vinz - Am I Wrong?

    Am I Wrong - Single
  • loading...

    3. Calvin Harris - Summer

    Summer - Single
  • loading...

    4. Enrique Iglesias (feat Sean Paul) - Bailando

    SEX AND LOVE
  • loading...

    5. Sam Smith - Stay With Me

    In the Lonely Hour (Deluxe Version)
  • loading...

    6. Disclosure (feat Sam Smith) - Latch

    Settle
  • loading...

    7. Ariana Grande (feat Iggy Azalea) - Problem

    My Everything (Deluxe)
  • loading...

    2. Sia - Chandelier

    1000 Forms of Fear
  • loading...

    9. Ariana Grande (feat Zedd) - Break Free

    My Everything (Deluxe)
  • loading...

    10. John Legend - All of Me

    Love in the Future (Deluxe Edition)
  • loading...

    11. MKTO - Classic

    MKTO
  • loading...

    12. Iggy Azalea (feat Charli XCX) - Fancy

    The New Classic (Deluxe Version)
  • loading...

    13. Clean Bandit - Rather Be

    New Eyes
  • loading...

    14. Demi Lovato (feat Cher Lloyd) - Really Don't Care

    Trigga (Deluxe Version)
  • loading...

    15. Charli XCX - Boom Clap

    The Fault In Our Stars (Music From the Motion Picture)
  • loading...

    16. Maroon 5 - Maps

    V (Deluxe Version)
  • loading...

    17. Trey Songz - Na Na

    Trigga (Deluxe Version)
  • loading...

    18. Iggy Azalea (feat Rita Ora) - Black Widow

    The New Classic (Deluxe Version)
  • loading...

    1. Pharrell Williams - Come Get It BAE

    G I R L
  • loading...

    20. Kieza - Hideaway

    Maps - Single
  • loading...

    21. Rita Ora - I Will Never Let You Down

    I Will Never Let You Down - Single
  • loading...

    22. OneRepublic - Love Runs Out

    Native
  • loading...

    23. Jesse McCartney - Superbad

    In Technicolor
  • loading...

    24. Becky G - Shower

    Shower - Single
  • loading...

    25. DJ Snake (feat Lil Jon) - Turn Down For What

    Turn Down for What (feat. Juicy J, 2 Chainz & French Montana) [Remix] - Single
  • loading...

    26. Aloe Blacc - The Man

    Lift Your Spirit
  • loading...

    27. Paramore - Ain't It Fun

    Paramore
  • loading...

    28. Jeremih - Down On Me

    All About You (Deluxe Edition)
  • loading...

    29. Lorde - Team

    Pure Heroine
  • loading...

    30. Lana Del Ray - Summertime Sadness

    Born to Die
  • loading...

    31. Avicii - Wake Me Up

    True
  • loading...

    32. Jason Derulo (feat 2 Chains) - Talk Dirty To Me

    Talk Dirty To Me (Tribute to Jason Derulo) - Single
  • loading...

    33. Katy Perry (feat Juicy J) - Dark Horse

    PRISM (Deluxe Version)
  • loading...

    34. Justin Timberlake - Not A Bad Thing

    Not a Bad Thing - Single
  • loading...

    35. Bastille - Pompeii

    Bad Blood
  • loading...

    36. Selena Gomez - Come and Get It

    Stars Dance
  • loading...

    37. Ellie Goulding - Burn

    Halcyon Days (Deluxe Edition)
  • loading...

    39. Zedd (feat Hayley Williams) - Stay the Night

    Clarity (Deluxe Edition)
  • loading...

    38. Imagine Dragons - Radioactive

    Night Visions
  • loading...

    40. Lady Gaga - Applause

    ARTPOP

More From WFHN-FM/FUN 107