1 definition by meckie

When a woman lets loose with diarrhea when sitting on the face of her partner.
"Man, that chick gave me an olive scarf"
by meckie November 3, 2013
Get the olive scarf mug.