Electric Sweats 's definitions
It's basically Eiffel tower meets golden shower. A sexual act in which two out of three participants high five while urinating on the third.
by Electric Sweats June 28, 2022
Get the Palm Springs mug.