Definitions Found:

giddy or flirtatious girl or young woman