What does Cat Sniffers mean?

Cat Sniffers meaning in Urban Dictionary

Cat Sniffers Anonymous, is a unique club, to join you really must be actually specialized in your occupation of Cat Sniffing. The CSA started about twenty years ago when a team of feline addicts got extremely high one-night and came across with a gang of good smelling biker kitties.