Skip to main content

Definitions by petey128

v.) 1. to flake, to absentmindedly abrogate responsibilities.
2.) to disappoint, to let down
We were planning on playing together, but he totally finned on me.

I don't know how I can trust him, he's finned so many times.
finn by petey128 March 19, 2009