DJSamurai37's definitions
Though the actual translation from Latin is "So goes the glory of the world," a popular spoof translation is "Gloria threw up on the bus Monday." In the same realm as semper ubi sub ubi.
by DJSamurai37 May 2, 2011
Get the sic transit gloria mundimug.