finchstinkling Share definition Flag (noun); the act of releasing sperm onto his partner's anus. Bradley thought it would be fun to committ a finchstinkling to his partner Simon. finchstinkling by Bryan Donegan July 1, 2005 0 0 Get merch Get the finchstinkling mug. Buy Now — $32.95 See more merch