A slang word used as an insult. Combination of the two words, Hoe and Roach.
Dude, you are a Hoach.
4👍 13👎