Skip to main content

Definitions by Electric Sweats

Palm Springs 

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.
"I'm still soaked from the Palm Springs Matt and Jordan gave me last night!"