A fork of Rural Dictionary
The vaginal flaps of a female horse used among irish friends in greeting format
Ah horseflaps,, hows your balls?