1 definition by Phoenix SC

1
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 merch
Get the Mike Scro neck gaiter and mug.