1 definition by Mycacaiswet

Person 1: “Meet my new friend Leonardo”
Person 2: “Leonardo’s are such assholes tho
by Mycacaiswet March 30, 2020
Get the Leonardo mug.