1 definition by 12sleep123

Quite the Distinguished black man. He is a hot, tall skinny black boy who is pullin in all the homies left and right.
"damn, there goes Amadu Turray again pullin all the girls"
by 12sleep123 January 1, 2021
Get the Amadu Turray mug.