Deaf Leopard Share definition Flag A Cougar that is past their prime and needs a hearing aide. I knew my tinder date was old, but instead of being a cougar she turned out to be a deaf leopard. Deaf Leopard by Plucked Chook February 17, 2021 Get the Deaf Leopard mug.