caught in the nest
inexperienced, green
(syn)
silly, vacuous, stupid
buffoon, fool
(inflection of)
stupid
(quote-book)