omfg, yesterday we went cockyacking for such a long time
a quite intense sport which involves a male and a female open to mutual use
"omfg, yesterday we went cockyacking for such a long time" What is the definition of "cockyacking"?