1 definition by FriendlyNeighbourhoodLeo

Only the most beautiful souls on the planet are born on this day. Their smile can light up the room, they love life and they are enjoying it as much as they can,
Overly friendly and overly positive people in general
by FriendlyNeighbourhoodLeo January 15, 2020
Get the December 10 mug.