Definder - what does the word mean?

What is ISLE OF DOGS?

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?

👍25 👎11


ISLE OF DOGS - video