so what i fucked your girlfriend, what are you gonna do about it dick toucher
a person who has s serial tendency to touch penis
"so what i fucked your girlfriend, what are you gonna do about it dick toucher" What is the definition of "dick toucher"?