Finkel Mackle Share definition Flag When you’ve been huffing too much shit gas and you can’t say “Fecal Matter” right. Jonathan: I’m a retard and I love Finkel Mackle Finkel Mackle by Kyscola January 27, 2023 0 0 Get merch Get the Finkel Mackle mug. Buy Now — $32.95 See more merch