Finn Share definition Flag An extremely niggardly and retarded person, beware of anyone named Finn as they will surely harvest and sell your organs on the black market. “Yo, I heard that Finn got busted for selling a 5 y/o’s organs”“Damn.” Finn by ineeedhelp May 29, 2024 0 0 Get merch