Top Definition
A new phenomen in organized crime in which a carel aquires sex slaves and then sells them either in there own country or another country.
They sometimes double as a drug cartel.
John runs a sex slave cartel.
by Deep blue 2012 August 04, 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.