Top definition
To use the back of your hand to hit a woman's or a man's private parts
"I gave Katie like 20 poon taps, and she stood there pretending it was okay."
by Sampson420ex October 03, 2004
Get the mug
Get a Poon Tap mug for your Uncle Georges.