1 definition by RW511

Top Definition
Itchy fanny flap.
I was sat on the bus really uncomfortable as one of my fanny flaps was irritating me. I had a bad case of Flappitch.
by RW511 July 17, 2018

Mug icon
Buy a Flappitch mug!