"Ho" doesn't always mean a woman who makes her living as a prostitute--it's a way of pronouncing "whore," but it usually means a woman who is "easy," or "slutty." It's not a word to use in polite company. My students have told me about the acronym THOT, which means "that ho over there."