A term used as a sexual innuendo to mean "sloppy wet sex at home".
Man, I had me some home brewed water last night.
by AzaleasSuck April 11, 2014
Get the home brewed water mug.