There's also a tumblr tag for it.
Dafuq does "I'll get that bitch some leaves" mean?
Oh.
4:32 PM Aug 30 2012
I guess this meme just started with a pug carrying a leaf. Cute!
4:33 PM Aug 30 2012
Yes! Leaves!! http://imgur.com/gallery/6MynP
12:02 AM Oct 14 2012
I love leaves. http://ffffound.com/image/156100f1bd91068692558faf34b9ae4b4e3f906d?c=8717083
12:51 AM Oct 14 2012
Now there's a BLL generator. Lucky us.
It's true: bitches love leaves.
8:07 PM Sep 01 2012
I'll give this bitch a tree. Bitches love trees.
Yes. Yes thy do.
8:05 PM Sep 01 2012
I'll get that bitch a nuke. Bitches love nukes.
CATS: What I actually do.
Illuminatus vs Atlas Shrugged
"Oh. My. God. You're a Talking Turtle!"