1 definition by lyneise

Awesome person, charming AF and as demanding as they come but never demanding in romantic affairs.
He asked her what he was like when in a relationship and he said I'm as Juleon as they come boo!
by lyneise September 11, 2018
Get the Juleon mug.