look up any word, like sex:

1 definition by snowdensuckedofadinosaur

 
1.
ones hand gently tapping ones manhood causing a sudden burst of pain.

10% of a full kick to the nuts
James got love tap 'ped, by Paul. "ouch" said James, "HAHA" said Paul
by snowdensuckedofadinosaur October 29, 2010