What does Camel Snatchers mean?

Camel Snatchers meaning in Urban Dictionary

The female version of budgie smugglers. The name being produced from the infamous camel toe in addition to must cover it.