Top definition
A play on words for significant other. Your live-in life partner in a non-wed relationship that you are crazy about.

I would like to introduce you to my Magnificent Other.
by RICH CHICKS August 05, 2007
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush