1 definition by peaches0234

The most amazing guy you'll ever meet! He is sweet, kind, loving, insanely hilarious, and all around awesome! He is the best guy ever. You'd love him so much. And he rocks the puppy-filter on Snapchat!
Girl 1- "My boyfriend is so loving! He cares so much!"
Girl 2- "That must be a Stephen"
by peaches0234 April 28, 2016
Get the Stephen mug.