i have a song stuck in my head, but i have no clue what it is. i's been bugging me to no end and i'd really love some help on this one. =]:
" mana mana doodoo do do mana mana do do doodoo mana mana do do dodo dodo doo doo doodoo do..." if any one has any clue what this is thanks so much!