matchstick's definitions
Someone you have casual sex while away on business, out of town. Someone you meet, then have sex with during your travels. A term used by stand-up comics on the road.
by matchstick February 15, 2009
Get the Roadhole mug.