Home > Meme Archive
Apr 24, 2014 Source: Wired.co.uk
Behold Awkward Moment Seal, the latest addition to the mighty pantheon of Advice Animals memes. We all know the feeling he represents: It comes when a moment of social embarrassment closes around you like a steel trap, and anything you do is certain to ... (Read More)
|
Tweet |