"Rose-lipped maidens, light foot lads"

"Rose-lipped maidens, light foot lads" was a toast in the film "Out of Africa". What does it mean? Where does it come from?

Heiko Vogt

Replies