1 definition by Phoenix SC

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
by Phoenix SC March 13, 2017
Get the Mike Scro mug.