Anyone heard of this expression? I saw a movie this week on IFC titled Public Sex something or another and it was about a new trend in Britain called Dogging. It is people having sex in public parks, etc. in cars and being watched thru the window by others. I guess it should be called voyuerism or whatever. Anyway, the movie was very hot and erotic. I did a search on wikipedia and google and it explains it all.