1 definition by Sethrules

The black counterpart of a mudshark, i.e. a black woman who hooks up with white dudes.
Halle Barry is such a snowleopard, I mean, she had a kid with that white guy.
by Sethrules December 20, 2009
Get the snowleopard mug.