What is the meaning of [Wet Behind the Ears]

inexperienced, immature, new to something