• Definition for "green frog"
    • like bullfrog; present or near marshes and ponds;…
    • View More
  • Sentence for "green frog"
  • Urban Dictionary for "green frog"
    • whenever equal amounts of these 3…
    • View More

green frog definition

  • noun:
    • like bullfrog; present or near marshes and ponds; of United States and Canada
29 votes

How would you define green frog?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!