chris spent most of his holiday in ibiza aqua-dogging
[dogging] from the water - usually on a pedalo and often undertaken in ibiza
"chris spent most of his holiday in ibiza aqua-dogging" What is the definition of "aqua-dogging"?