Top definition
A fairy princess who lives in make believe. Ironically she has a castle she calls home. Selling ass under the guise of unicorns. Juba is such a ho she has slept with nearly everyone in Kalamazoo, MI the states of Florida & Montana, and the city of Denver, CO and the Detroit Metro Airport.

When not on her back making money she is sleeping on a bed of nails or hanging upside down in a corner of the castle sleeping. Do not disturb as Juba’s wanton living needs plenty of rest.
I gots this burning itch. I gots it from the Juba of kalamazoo.
by T_rump_supporter June 25, 2018
Get the mug
Get a Juba of kalamazoo mug for your brother-in-law Jerry.