Subscribe English
look up any word, like poopsterbate:

1 definition by Pianoschwa

 
1.
A person that is good at everything and has the most amazing mustache. It could also be a member of the Race that is more Spanish than anyone. More Spanish than Spain.
Him? Oh yes he is so amazing, he is a Jean De La Loza
by Pianoschwa April 11, 2011
0 1