Where Is Your Heart At

This energetic song is a pure delight. If you figure out what the words mean, do let me know.