Top definition
The snitch who costed Nick Young's relationship with Iggy Azalea
He gets a lot of shade thrown at him and no one wants to be around him
P1 "What happened between Nick Young and Iggy?"
P2" D'Angelo Russell Happened"
by Shipyetshipwreck August 09, 2016
Get the mug
Get a D'Angelo Russell mug for your barber Manafort.