Chechnyan Outlet Mall Share definition Flag 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 Chechnyan Outlet Mall by Drpun May 16, 2009 Get the Chechnyan Outlet Mall mug.