Top Definition
A backroom in a sleazy part of town where the human slave trade takes place.
Last week I visited a Chechnyan Outlet Mall and after some negotiating i walked out with some fine European ass for only $30000
by Drpun May 16, 2009
6 Words related to Chechnyan Outlet Mall

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.