tenderfoot

noun

1.
an inexperienced person (especially someone inexperienced in outdoor living)