laisy over 3 years ago iceaco said: Da heck that leaf's doing there I believe its an old meme, of a video of a group of dancing naked dudes with only leaves on their crotches...
TNinja over 3 years ago laisy said: I believe its an old meme, of a video of a group of dancing naked dudes with only leaves on their crotches... YATTA!