joe tried to give me a titty twister again today, what a douchekin
someone who frequently pisses you off through immature touching acts
"joe tried to give me a titty twister again today, what a douchekin" What is the definition of "douchekin"?