1 definition by millionpennys

the most amazing guy ever that can make anyone's day better. he has the best smile in the whole world and when he's drunk he loves to show off his italian
by millionpennys December 28, 2011
Get the Marco mug.