Top definition
A win, fail situation. Someone has a win out of someone else failing.
Ahh, man, that a was a whale fin.
by Suzzer13 August 09, 2010
Get the mug
Get a Whale Fin mug for your father-in-law Georges.