expression meaning to rant at, to speak crossly to, or to complain. Can be used in any variety of ways, from the mild and jocular
to the aggressive
"Yeah, my mom keeps giving out to me about bringing strange men home".
"And then the gobshite turns around and starts giving out to me!"