One man experienced many's worst nightmare after a mega snake came out of the toilet bowl looking for a feed.
Thai man Thanat Tangtewanon was unsuspecting when he went to use the porcelain throne at home, not knowing it was already occupied by a 12-foot python.
According to TMZ, Tangtewanon made sure to flush the toilet first, just in case any unwanted surprises were lurking in the loo. He said it's quite common to find a reptile or two had made their way up the pipes during monsoon season.
Once the coast was clear, he began attending to his important business, before feeling a sharp pain on his danglers as a python latched on.
Naturally in shock, Tangtewanon reached for his testicles to assess what was going on before finding his fist wrapped around the python's neck.
Images show a bloody mess of a bathroom - no joke - and Tangtewanon tightly gripping the snake while trying to get it to release his manhood.
"I quickly stood up and plucked it out. I felt pain, really bad pain, and there was blood everywhere," he said via The Mirror US.
"But, I was more shocked to have found a python in the toilet."
Apparently, it wasn't as easy as a 'please with a cherry on top' to get the bugger off, too.
Tangtewanon said he finally managed to beat the snake off with a toilet brush.
"My testicles are safe now," he assured. "I'm lucky it wasn't a cobra, that would've killed me."
Tangtewanon went off to the hospital for a tetanus shot and stitches but was told by the doctors he didn't need his jewels stitched.
Not what ya want to experience on a trip to the loo, but what yarn to come of it.