Re:Notice of termination of Twitter merger agreement
by myko on Saturday July 09, 2022 @07:44AM
(#32034116)
A modification of a decades old meme popularized on the defunct SomethingAwful.com forums
https://www.urbandictionary.com/define.php?term=omgwtfbbq%21
OMFGBBQ ?
Oh My F&&&&ing God Bar-B-Q ?