Pun of the Century?
My friend Terry would not shut up yesterday about the imminent blizzard-- he kept abreast of the weather forecast on a minute-to-minute basis and streamed this information to the office in a constant cascade of meteorological bombast-- but moments before final dismissal, justice was served . . . I had a lexical epiphany and called him a "snow-it-all," and for a few hours, my self-esteem was riding high and I was much impressed with my wit, but after some research, I found out that "snow-it-all" is already defined at Urban Dictionary, so though I did think of the term in the moment, I can't take credit for coining up it.