What does Bellacats mean?

Bellacats meaning in Urban Dictionary

When one thing is merely fucking throughout awesome, joyous, spectacular