{v. phr.} To have no right or reason. * /Jack had no business saying those nasty things about Dick./ * /Vern's mother told him he had no business going swimming that day./
HAVE NO BUSINESS
Meaning of HAVE NO BUSINESS in English
Slang English vocab. Английский сленговый словарь. 2012