Yes, that's one definition of perky. I doubt that was the connotation of the word being used by the gentlemen of TF, however. Hence, my being creeped out.
Here is a nice breakdown of the 2 teams with some extra links about the players as well. LSU vs Penn St Breakdown - Tigernometry Geaux Tigers