Top definition
To never quit or give up. To keep fighting no matter what!
Charis was discouraged because life was getting her down. So Joseph told her to "Be the Frog!" (this is for Charis!)
by Joseph November 18, 2004
Get the mug
Get a Be the Frog!! mug for your mate Trump.