So I have a song in my head, and I can hum the tune... but can't remember the lyrics. I'm pretty sure it wasn't a top ten single or anything. It's very fun and peppy (Caribbean sounding?) and probably sound by a British group. I've heard it on some alternative/new wave radio programs, and the last time I heard it was on AOL radio (probably the new wave station) a month or so ago.
I realize this isn't much help at all... I wish you could hear me hum it!
Thanks!