1 definition by Sugarcoatedlies616

Last first day (in spanish último primer día)

It’s a celebration born in Latin America where high school seniors party the night before school starts, they usually go to school the next day wasted or even pass out in school.
A: are you going to the UPD?

B: yes, I am.
by Sugarcoatedlies616 March 15, 2019
Get the UPD mug.