1 definition by Mermaids kiss

When your shit hits the toilet water and splashes back onto your ring.
FUCK SAKE I forgot to put paper down and got a mermaids kiss.
by Mermaids kiss June 29, 2015
Get the mermaids kiss mug.