have no business

[have no business] {v. phr.} To have no right or reason.

Jackhad no business saying those nasty things about Dick.

Vern'smother told him he had no business going swimming that day.