KhmerPrincess's definitions
(noun). When a person has so many sexually transmitted diseases, they are literally "tangled" in them.
by KhmerPrincess April 17, 2011
Get the herp and tangle mug.
Get the herp and tangle mug.We'll email you a link to sign in instantly.