meaning of making water

1. a euphemism for urination; "he had to take a ">leak"


Related Words

making water |

Developed & Maintained By Taraprasad.com

Treasure Words