Position:Home>Dancing> Whan people say i'd def tap that what does that mean??
Question:
Whan people say i'd def tap that what does that mean??
i got a comment on that whats it mean?
Best Answer - Chosen by Asker:
they would like to engage in sexual intercourse with him or her