Your word here
UD merch!
Buy Now

1 definition by 2PointOfSurrey

A guy that everyone meets once in their life, he brings joy everywhere he goes, not a day goes by without him laughing as he easily humoured. He's not always happy but is in constant search for someone to love him or at the very least care for him. Some girls can find him creepy as he seems to fall for every girl but in reality he just sees the best in people.
people: Yo that guy Sylvain doesn't stop laughing, he's such a suck up
by 2PointOfSurrey January 26, 2019
Get the Sylvain mug.