Top definition
A or Any woman who has spent any amount of time in "Sojourners Treatment Centers" in Hamilton, Ohio word created by "Jeremy Alliss"
Don't chase after the Sojohoe's "The Pink Drug"
by CreBG August 02, 2019
Get the mug
Get a Sojohoe mug for your guy GΓΌnter.