Top definition
Awesome perfect amazing great in bed big dick handsome funny kind caring can be protective but in a cute way loves soccer and food and hanging out with friends family and his girlfriend he usually athletic and normal height he makes girl wet and wanna date him he’s the best guy to have around and the best friend to have he’s loyal and trustworthy he won’t say a single secret that anyone tells him you can trust him with you’re life
Guy1:Dude someone tried to find out my crush good thing I told someone I could trust
Guy2: Was a Juan Diego?
Guy1: Yea of course
by Tamalehero1 June 07, 2018
Get the mug
Get a Juan Diego mug for your papa Callisto.