Top definition
Girl who has sex with multiple guys. Goes from pole to pole.
She is messing around with several guys. She’s a horseshoe ho fo sho.
by Ray Kell June 03, 2018
Get the mug
Get a Horseshoe ho mug for your cat Abdul.