Did Rick Ross defecate on himself?
That’s nobody’s business but his own.
Alas, his sworn enemy 50 Cent is determined t0 make it the world’s business by sharing details on the smelly matter on social media.
Scorn, scowls and allegedly loose bowels below…
50’s source? ‘The Blast’.
Read the police report they obtained below…
Ross is yet to respond.