I love this word, though that horrible puppet scared me to death. My main association with cowabunga is the TMNT, having watched them repeatedly with my son.