1 definition by billiam09

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 May 7, 2011
Get the Finalral mug.