Talk:Innuendo/@comment-4681966-20120228154551

Pep can also mean energy and high spirits. I think that's what Cat means when she sayed cheerleaders have pep.