2012 favourites

Here are 50 great songs from this year - IN NO PARTICULAR ORDER.

Storm Queen - Let's Make Mistakes
Sasha Go Hard - Why They Mad ("If you mad cos I'm bad then I'm glad cos you sad")
Quentin Harris - Beautiful Black Women Come From Brooklyn (Zed Bias remix)
Julio Bashmore - Au Seve
Cham (featuring O) - Tun Up
MellowHype - La Bonita
B. Traits (featuring Elisabeth Troy) - Fever
Jai Paul - Jasmine
Jojo - Demonstrate
Janet Jackson - If (Kaytranada remix)
Jokers of the Scene - Black Mountie
Miguel - Gravity
Usher - Climax
Ab-Soul - Pineal Gland
Hiawatha - Dogs of War
French Montana - Pop That
Kendrick Lamar - Money Trees
Elle Varner - Not Tonight
Sinkane - Runnin (Daphni remix)
T. Williams (Featuring Alix) - Malfunction
Frank Ocean - Crack Rock
Nautiluss - Surfeit
Brandy - Slower
Andrés - New For U
Roc Marciano - Thread Count
Action Bronson - Thug Love Story 2012 (FLAMINGOSSSSS)
Jeremih - Fuck You All The Time
Earl Sweatshirt - Chum ("get up off the pavement, brush the dirt up off my psyche")
Freddie Gibbs (Featuring Kirko Bangz) - Bout It Bout It
D E N A  - Cash Diamond Rings Swimming Pools
Cooly G - He Said I Said
Heems - Soup Boys (++++ for "Kolaveri Di" sample)
Zodiac (Featuring Jesse Boykins III) - Come
Mystikal - Hit Me
Trinidad James - Females Welcomed
2 Chainz - I'm Different
Fiona Apple - Anything We Want
Future (Featuring R. Kelly) - Parachute ( KELLZ + FUTURE so I don't have to include every song from both their records)
Nas - The Don
A-Game x Luu Breeze - Money Made Me Do It (late entry, H/T Taiwo)
LV & Okmalumkoolkat - Sebenza
Georgia Anne Muldrow - Seeds
Hype Williams - Galice
Actress - Shadow From Tartarus
Fatima Al Qadiri - Hydra
DVA (Featuring Natalie Maddix) - Eye Know
Juk Juk - Fall
Trina (Featuring Gunplay & Ice Berg) - Beam (BEAM BEAM BEAM BEAM BEAM BEAM BEAM!)
Santigold - Look At These Hoes
Stooshe (Featuring Lioness, A. Dot & RoxXxan) - F**k Me Remix ("SO ME AH EVERY KINDA GAH" - Roxxxan KILLING)