ladysnake Share definition Flag A he-she's penis. I had no idea the escort was a he-she until I went in for a fingerbang and got a hand full of ladysnake. ladysnake by Mr Poopypants April 20, 2009 0 0 Get merch Get the ladysnake mug. Buy Now — $32.95 See more merch