2 definitions by Baba baby blacksheep
Having purpose or reason to motivate, stay on track and keep moving forward regardless of whatever struggles one may go through.
by Baba baby blacksheep February 6, 2019
Some of the most hoesh girls u will ever meet they will pay u anything fur ah bull an dey loves to run down Moka men , dey will horn Yuh mc more than a car could
by Baba baby blacksheep June 26, 2017