Idiom: Wet behind the ears

See also: