Top definition
H2O that has combined with the juices of a wet twat.
We got in the bath (she was wet) and immediately I was hit with the scent of twat water. I almost drank some.
Get the mug
Get a Twat Water mug for your fish Bob.