Oh, You Mean Duckfacebook?

Favorite
annoying facebook girl,duckface,facebook,ugly,zuckerberg
- -

Mark Zuckerberg disapproves of his own creation.

A New Brand of Horror Game

Favorite
duck hunt,duckface,mario,Memes,nintendo,video games
- -