1 definition by rim_ram_rod

Top Definition
when water splashes up from the toilet onto your butt from the poop dropping into the water
This morning when I woke up and went to the bathroom, I totally got a poseidon kiss from that turd I dropped.
by rim_ram_rod March 04, 2016

Mug icon
Buy a poseidon kiss mug!