Top Definition
A frog that looks very much like its owner,and would usually live in a local pond
look at that lumby frog it looks just like your mate malc
by diddid12 December 05, 2009
5 Words related to lumby frog

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×