Top definition
the highest of all compliments.
one day, friend, you'll be a soup cougar.
by neu January 26, 2004
Get the mug
Get a soup cougar mug for your fish Trump.