Do you know ghouls from goblins and ghosts?
vigor and aggressive energy
Energy; vitality; pep, pizzazz: I was seventeen years old and 150 pounds of piss and vinegar
full of piss and vinegar
[1942+; full of vinegar, ''interesting, entertaining,'' is found in college slang by 1926]