1 definition by Awnold

1
Big tests that are worth too much and are supposedly important.
Why am I writing this? I have finals due yesterday!
by Awnold January 17, 2008
Get the mug
Get a Finals mug for your guy Callisto.