Top Definition
An oafish creature in nature, a Leoaf is a large, clumsy, slow witted buffoon that has wondered too far away from the bridge it lives under and can't find its way home. Although they attempt to live in normal society their oafish tendencies make them easy to point out.
Leoaf is chasing the cat again
by ERAware November 02, 2009
6 Words related to Leoaf

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.