i was asaulted last night by a dickpuncher when leaving the bar, he uppercutted my cock so hard i threw up
a individual who frequently attacks or assaults the penile region
"i was asaulted last night by a dickpuncher when leaving the bar, he uppercutted my cock so hard i threw up" What is the definition of "dickpuncher"?