Top definition
A beautiful , funny , annoying but loving and strong person.
by ttn786786 June 02, 2018
Get the mug
Get a jeshira mug for your sister Zora.