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
Get the mug
Get a Finalral mug for your fish Manley.