Comment Comment by barbazoo Is that some kind of meme that I missed the inception of? I've seen that "temporarily embarrassed ..." a couple of times in the last week. parent barbazoo 5 years ago