Anonymous wrote:My Scottish grandmother used to encourage people by saying "keep your pecker up." Nobody ever had the heart to tell her....
Get your mind out of the gutter, young lass. The phrase is legitimate and from an origin that doesn't include the ribald meaning of today's slang:
http://www.phrases.org.uk/meanings/217400.html