Idiom
Wet behind the ears.

Unpunctual and lethargic
Stupid and slow witted
Young and inexperienced.
Drenched in the rain

ANSWER DOWNLOAD EXAMIANS APP