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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.