Skip to main content

Definitions by nuck

To have sex with a woman
"I splashed that redhead last weekend"
splash by nuck June 11, 2006