Top definition
Synonym for the Universidad del Museo Social Argentino, or UMSA, a university in Buenos Aires, Argentina. Due to its striking resemblance to the gates of hell and the absurdity of its 3 hour classes, the term doomsa was coined.
by avenidacorrientes June 01, 2010
Get the mug
Get a Doomsa mug for your dad Jerry.