Mike Scro Share definition Flag A sexy guy that sometimes lies but is so amazing in bed you won't care. This guy I'm dating is such a Mike Scro Mike Scro by Phoenix SC July 16, 2017 0 0 Get merch Get the Mike Scro mug. Buy Now — $32.95 See more merch