1 definition by the angry baker
An African American woman who solicits prostitution for money...or cocaine. Generally found in a more urban atmpsphere, the Cho Ho has recently been tracked migrating into smaller less densely populated suburbs.
by the angry baker August 27, 2009