Definitions by Ispeaktheghettotruth.1
Baba
It means either a Crack head, or a person who likes doing crack. If not just a person who does drugs. You could you Baba as in a jokingly way.
Baba by Ispeaktheghettotruth.1 January 25, 2019