1 definition by Dog lover888
A good mexican friend with a great personality and cool to get along with. He backs up his friends whenever something goes wrong. Plays soccer, cooks some good ass tacos, and has a way with the girls. He is charming ,Good looking, and very hot. He's just perfect
by Dog lover888 May 1, 2016