1 definition by NotMarkHisVirginFriend

To have sexual intercorse with a girl ones.
Ey, Mark! Did you tapp that bitch from burmingham?
by NotMarkHisVirginFriend March 2, 2018
Get the tapp mug.