ANSWERS: 1
  • According to http://www.phrases.org.uk/meanings/404400.html The phrase means someone is inexperienced, and is a referece to a newborn baby, who is still wet.

Copyright 2023, Wired Ivy, LLC

Answerbag | Terms of Service | Privacy Policy