1 definition by TheEducatedBlackGuy
A Toronto-based rapper, who is known for dropping many bangers, including 'No Romance' and 'Killamonjaro'. His music is frequently heard in now-Florida-residing NELK's videos.
by TheEducatedBlackGuy February 7, 2018