Dictionary |
1 Result
#1
making water
n.
a euphemism for urination; "he had to take a leak"
. wn