What does Carpet Bat mean?

Carpet Bat meaning in Urban Dictionary

Small Chihuahua typically called pebbles or something like that equally gay