Top definition
A sensual yet firm clapping of the twat region of a woman while she is in a state of intense pleasure. Should be performed with an open hand, erect penis or a tongue (advanced cunnilingust only).
Before exploding on a girl, John pulls out and Twat Taps the bitch.

My ho loves to get Twat Taps right before I penetrate her.
by DJ PapaSquat April 18, 2011
Get the Twat Tap neck gaiter and mug.
Jul 6 Word of the Day
A polite term for shoving a lubricated probe into the Earth's hole to release gas.
Earth: I'm having trouble passing gas.

People: That's nothing a fracking won't fix.
by onehandcrabbing February 21, 2012
Get a Fracking mug for your cat Zora.
2
a less intense version of cooter jab,but a nice gesture nonetheless
Before a game the team gave each other friendly twat taps
by buttpiratess November 27, 2004
Get a twat tap mug for your mama Yasemin.