meaning of Brown Spotted Hyena

Brown Spotted Hyena meaning in Urban Dictionary

A cougar, but 10-20 many years older. Described as looser epidermis, dated garments, and a closer resemblance to your grandma than your mother. Shares exactly the same need as cougars to feast upon the souls/cocks notably more youthful males.