Top definition
Leaping into any situation with excitement....Full of Life!
Feelin' froggy....Let's leap into this relationship together....no limitations...mind...body...soul!
by lemon_drop May 14, 2009
Get the mug
Get a feelin' froggy mug for your daughter-in-law Beatrix.