'she told everyone my secret, such an izzie
an annoying girl who acts cute and dumb but is in reality manipulative and highly untrustworthy
"'she told everyone my secret, such an izzie" What is the definition of "izzie"?