98
Meme: Eeeek!
Originator: Marti
First Seen: 4 Mar. 2011 ~ Eeeek what happened to my envelope? (sorry guys, 10k only. Screenshot for <10K users)
Cultural Height: Probably still to be reached, given the increase of developers working for Stack Exchange. Although see comments here for first signs...