Top definition
A heartless puma. Who has no human compassion for anyone with a cock.
by jiz liz November 11, 2009
Get the mug
Get a Moana-sleeza mug for your fish Nathalie.