1 definition by JNRD51

John in Spanish, A Mexican guy that is loving and caring.
Your dad should be a Juan.
by JNRD51 November 12, 2015
Get the Juan mug.