What does the slang word rough trade mean

HomeTradingWhat does the slang word rough trade mean