Skip to main content

Definitions by jonnylucky

To give up; to quit. To submit.
That exam was so difficult, I had to tap out.
tap out by jonnylucky August 5, 2008