Idiom
Wet behind the ears.

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

ANSWER DOWNLOAD EXAMIANS APP