Are You Spring Rolling on the Floor with Laughter Yet? July 3, 2018 bad pun anna kendrick, chinese, duck, memes, peking duck, skirt Read more: https://imgflip.com/i/1igcad Read More...