Top Definition
A relationship between three (or more) people who are all intimately involved with one another. Not necessarily at the same time as in a threesome, but are dating during the same time period.
Jenny, Tom and Sarah are all hooking up with each other in a commercial drive relationship.
by markon March 25, 2010
Free Daily Email

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

Emails are sent from We'll never spam you.