Whenever I see someone use Awkward Moment Seal (the current popular meme)…. November 7, 2015 i guarantee it, memes Read more: https://imgflip.com/i/8cthm Related Leave a Reply Click here to cancel reply. You must be logged in to post a comment. Previous Post: Wasps Build A Huge Nest Outside A Man’s Window, Giving Him An Awesome View Of The Inside.Next Post: The Rock Driving