meaning of Black Cougar

Black Cougar meaning in Urban Dictionary

a rather uncommon specimen.