Top definition
A sweaty drippage from between a females breast region dripping down to the vagina area. Forming a sticky substance and an odor compared to a dump truck.
My friend Dana came home from a sweet gym sesh, and seemed to brew up a bit of cat margarine.
by BigCountry6969 March 06, 2011
Get the mug
Get a cat margarine mug for your cat Trump.