Keep your pecker up

From Fresh Dictionary

English

Etymology

pecker meaning mouth

Phrase

keep your pecker up

  1. (mostly British) remain cheerful; keep smiling
Personal tools