Top definition
The most amazing girl you'll ever meet, The only girl who can keep John just to her self (refer to John). A one of a kind that only John can have ^_^
John is completely in love with Izadora.
by Johhnnnnnn April 22, 2011
Get the mug
Get a Izadora mug for your boyfriend Paul.
buy the domain for your cat blog