Skip to main content

Finalral

The culmination of so many finals you believe you're going to die. Resulting in the afterlife that is summer vacation, aka, heaven.
FML I have 7 finals this week, it's a finalral.
by billiam09 June 1, 2011
mugGet the Finalralmug.

Share this definition