Skip to main content

Definitions by Parkkek biagdei

hibber flabber 

To have sex on top of a mountain with a cat
I watched a man hibber flabber a cat
hibber flabber by Parkkek biagdei February 17, 2018