The title, "Spermargarita" is a Japanese pun combining the words sperm (スペルマ) and margarita (マルガリィタ). "Super Margarita" and "Spell Margarita" are common mistranslations.
"Wakaremichi" is a re-recording of the initial track from the Wakaremichi single, released in 2002.