Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by C Gaudet
Leaflicker
Share definition
Flag
A rabid
environmentalist
that has gone beyond hugging
trees
to
actually
licking them
These
people
are leaflickers
Leaflicker
by
C Gaudet
July 29, 2016
Get the
Leaflicker
mug.