Amadu Turray Share definition Flag 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" Amadu Turray by 12sleep123 January 1, 2021 0 0 Get merch Get the Amadu Turray mug. Buy Now — $32.95 See more merch