1 definition by wenard

Top Definition
TAP
Tight Asian Pussy
She really has a TAP.
by wenard August 12, 2020

Mug icon
Buy a TAP mug!