1 definition by iz4321

A complete dickhead that is the most annoying person you will ever meet.
"Do you know juan?"
"Yes he's a douchebag."
by iz4321 June 26, 2017
Get the Juan mug.