A fork of Rural Dictionary
To have sex on top of a mountain with a cat
I watched a man hibber flabber a cat