Skip to main content

Definitions by The Doddfather

Sewer Horse 

A particular female who is both ugly, fat and in capable of looking well in any situation or place.
Dude, don't go near that sewer horse