Top definition
A beautiful,smart,Funny girl who could eaisly be the love of your life but will keep you on a short leash.
by Swaggxdante6996 May 27, 2016
Get the mug
Get a Josaphione mug for your buddy Beatrix.