Lyric discussion by EastCoastGuy110 

Cover art for Sally Ann lyrics by Great Big Sea

I think I read somewhere that the Sally Ann in the song was Alan Doyle's young niece, and this was a cute song dedicated to her. She commands everyone's attention and love, and it gives that last line "she's got me crawling on the floor" a literal interpretation.