1 definition by billiam09

Top Definition
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 07, 2011
Mug icon
Buy a Finalral mug!