Can you imagine having to go to the police station to pick up your parents for having public sex? But I have read that in the U.K. that couples have sex in public places in their cars and let people watch,it's called dogging,and people who do it are called doggers.
|