When you are shafted, done over, ripped off or stitched up for no apparent reason or benefit to either party
God dam it! I was just finned!
Did you just fin me????
Don't fin me, man!
when Jonathon Loughran gets owned by Mark Finn, hence the definition "Finned"
Jonny got Finned TBFH