Top definition
A website connecting entrepreneurs to suppliers and manufacturers that are mainly in China. Some people think it's a scam but they just forgot to do their due diligence on their supplier.
My friend needed a high profit margin on his ashtrays, so he went to alibaba.com to lower his manufacturing cost.
by Henry Rearden June 24, 2016
Get the mug
Get a alibaba.com mug for your dog Beatrix.