1 definition by woop-de-woop

1
When you hit somebody with your nether regions, esp. in an affectionate way.
She totally sex tapped me last night.
by woop-de-woop November 18, 2017
Get the mug
Get a sex tap mug for your mama Jovana.