1 definition by TomBiggs

The juices pouring from female genitalia when the woman is highly aroused. While the vagina represents Manhattan the streams on the inner thighs symbolises the Hudson River.
“I’ve got a Hudson River running down here.“

- “did you reach third base with her?”
- “yeah. I got my hand on some Hudson & Rose”
by TomBiggs July 28, 2020
Get the Hudson River mug.