Now Playing | Friends Don't Let Friends Drink Urine 97

After four years of drinking her own urine, Carrie confesses her addiction to her friend, Denise. Thinking Denise doesn't believe her, Carrie offers to drink urine in Denise's presence.

Recommended for You

Watch More My Strange Addiction Videos
Filter