meaning of take a leak
1.
eliminate
urine;
"Again,
the
cat
had
made
on
the
expensive
">rug"
Related Words
take a leak
|
Developed & Maintained By
Taraprasad.com