Nature Sluts Share definition Flag Women, when taken camping, that are expected to have intercourse. Last weekend my buddies and I went camping and we brought some nature sluts with, they made the whole night better. Nature Sluts by GiantSlutty May 9, 2011 0 0 Get merch Get the Nature Sluts mug. Buy Now — $32.95 See more merch