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
Get the mug
Get a birdleaves mug for your daughter-in-law Larisa.