Top definition
A beautiful and loving girl anyone would be lucky to meet her
I have My love ..my julie chacko .....and she'll always love me
by Joshua someone June 19, 2017
Get the mug
Get a julie chacko mug for your father Georges.