Also a synonym for having sex. I was in New Zealand this past New Years, at about 1 am Jan 1, 2000. It was pouring out, and I was hiking back to my tent at The Gathering, and by flashlight I look down and see these two bright green frogs on the path in the mud. one on top of the other. As I and my friend stare at these fucking frogs, a couple of kiwis come along.