1 definition by Twistedmed141

The act of urinating into a woman’s vagina during intercourse.
I am going to give you a Portuguese water balloon, if you complain one more time!”
by Twistedmed141 October 27, 2023
Get the Portuguese water balloon mug.