Reason: None provided.
I'm pretty sure "word on these street" means "some nut ball I follow on Telegram"
5 days ago
0 score
Reason: Original
I'm pretty sure "word on these street" means "some but ball I follow on Telegram"
5 days ago
1 score