What does Camel snus mean?

Camel snus meaning in Urban Dictionary

a fantastic innovation from men at camel. A chewing tobacco(dip) which allows that enjoy the smooth satisfaction without hassle of spitting. Perfect for folks on-the-job, in class, or anywhere else.