I walked around with a song playing in my headphones, and recorded myself singing. When I got home I opened it in iMovie and added an MP3 of the actual song, and synchronized it with my video. Is there a name for this? If not, I suggest "lip dubbing".
Music by Apes & Androids
Next time I want to walk to synchronize my steps with the beat.