look up any word, like sounding:
 
1.
The act of finding a couple dogging in a car and asking to join in (especially with the male participant).

This phrase was initially coined around the Clifton Downs area of Bristol that is known to be a dogging hotspot.
These night-vision goggles will help me find a bit of Clifton Sausage in that Asda carpark.
by Oppenheimer2 January 13, 2014