Indy Minardi Share definition Flag Playing with your balls first thing in the morning, giving them a little bit of a rub and a squeeze I just indy minardi'd the fuck out of myself this morning, my boys just wanted to dance Indy Minardi by slugger111 November 21, 2010 0 0 Get merch Get the Indy Minardi mug. Buy Now — $32.95 See more merch