Skip to main content

Definitions by Twistedmed141

Portuguese water balloon 

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!”