Top Definition
a sticky pile of bird feathers rolled into a ball.
yo did you see that catipillar nest?

ah, naw those were just a bunch of birdleaves.
by colefromedmonds April 12, 2008
6 Words related to birdleaves

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.