Top definition
Someone who deserves the world and who has the puppy eyes in the world
Person 1: Hey did you hear Alex Danvers and Maggie Sawyer are dating

Person 2: Those two deserve the world
via giphy
by Sanversdeservetheworld April 04, 2017
Get the mug
Get a alex danvers mug for your sister Riley.