Top definition
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.
by GiantSlutty April 18, 2011
Get the mug
Get a Nature Sluts mug for your mate Beatrix.