1 definition by MarySwanson

Top Definition
When a boat goat or frog hog mix and match Team guys and Boat Guys over a period of time.
Hey guys you hear what happened last weekend? Jennie is now a SO-HO! Laughs ensue
by MarySwanson August 05, 2011

Mug icon
Buy a SO-HO mug!