1 definition by servechilled

Top Definition
A regional insult used fairly commonly in parts of New England, including Maine, with a meaning similar to asshole. Touchhole, however, is more likely to be used in a light-hearted way and is also more acceptable in public places.
Hey, Touchhole, it's wicked irritating when you do that.

He thinks he's cunnin', but he's really just being a touchhole.
by servechilled November 17, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.