Big fat ugly lady toad with a male on her back.
Our stairs Phuket Thailand
This fat lady was sitting at the top of the stairs with a boyfriend. When disturbed she "peed" or he ejaculated I dont know but the stairs became very wet?!?!?! What was that?