Here in the deep Southern USA, the term "Frog" means ~ A new person who just got hired. He knows not what to do, so, when some one calls his name, he jumps like a frog, ready to do the right thing and let his co-workers know he wants to do good. What's wrong with that?
Dickey Greer
West Monroe,La USA