1 definition by dctb

a woman or man in some cases that sleep around with a lot of people so they probably have every std known to man and it looks like they have satan spawning in their vagina..
by dctb September 20, 2005
Get the ho mug.