What does cat's nuts cats nuts mean?

cat's nuts cats nuts meaning in Urban Dictionary

This phrase is a descriptive term familiar with accentuate the coolness or craziness aspect of you, destination or thing.Killer replacement for the "Cat's meow". the best person, place or thing - EVER!!