babe in the woods

babe in the woods  {n. phr.}
A person who is inexperienced or innocent in certain things.
He is a good driver, but as a mechanic he is just a babe in the woods.
Compare:
Categories: noun