1 definition by worry

Top Definition
A shit ho.
This one time, I was straight-up baggin all up on this shitho, and she dropped a deuce in my Corolla!
by worry December 10, 2010

Mug icon
Buy a shitho mug!