Idiom
Wet behind the ears.

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

ANSWER DOWNLOAD EXAMIANS APP