A type of person that likes to participate in dogging. (Mainly in car parks)
Does one fell like dogging in the isle of dogs tonight?