mike lucci Share definition Flag is a fucktard mike lucci is a fucktard mike lucci by meowfaced September 3, 2019 0 0 Get merch Get the mike lucci mug. Buy Now — $32.95 See more merch