Definition of pepo
"pepo" is probably misspelled. Trying pep instead Definition of pep
1. pep [ n ] liveliness and energy
Examples:
"this tonic is guaranteed to give you more pep"
Similar Spelling
peppeep
peppy
Pepe
peba