1 definition by Horseman_221

Top Definition
a particularly ugly woman from shows such as; "Sex in the City"
Sarah Jessica Parker is suck a horse
by Horseman_221 March 24, 2012

Mug icon
Buy a horse mug!