Lyric discussion by karmaBLACKcloud 

Cover art for Siren lyrics by Tori Amos

This song is on the "Great Expectations" soundtrack, and going with the theme of the movie, princess has the meaning right... The second time she says "Know Know..." She says teenage flesh instead of too well. That's about the only thing missing.