A female having a sexual relationship with another femaleFlap referring to the female genitalia labia
âHey Kelly! You tappin the flap?â