Lyric discussion by madrigal 

Cover art for A.N.G.E.L. lyrics by Natasha Bedingfield

yeah, but is it about a girl wanting to be some kind of stepford girlfriend for her bf? whats up with that "if you got a good one, put your hands up" part?

She's saying some woman live to serve there man because their man does everything they can to be a good man hence "good one." She's saying let it be known that your man is a keeper.