Idiom
Wet behind the ears.

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

ANSWER DOWNLOAD EXAMIANS APP