1 definition by angelox3

1
a name usually for a little devil who gets into stuff and needs to be hit alot for it to get some sense knocked into them.
wha that chick is crazy! She must be an isavella
by angelox3 October 24, 2009
Get the mug
Get a isavella mug for your cousin Jovana.