look up any word:
1. LeafBoy
a person who is attracted to animals and nature in general, but in a sexually perverse way.
i see that LeafBoy's fucking the squirrels again.
by bob_Dezon Mar 9, 2004 add a video
rss and gcal