Skip to main content

Mermaids kiss's definitions

mermaids kiss

Share definition
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 July 10, 2015
Flag
mugGet the mermaids kiss mug.