finkelroy Share definition Flag the act of inserting your own balls into your ass and shitting them out. Jeffs most likly in the bathroom giving himself finkelroys finkelroy by stevie jay82 July 1, 2009 0 0 Get merch Get the finkelroy mug. Buy Now — $32.95 See more merch