Annoys me. From the context it appears it means to shout or to tell off or to be otherwise angrily vocal. But it doesn't make any sense.
"He was giving out for an hour"
Giving out what? Sweets? Advice? Cherry flavoured condoms?
I hadn't heard it ever in my life until a month ago, now I am hearing it all over. On here, at the school gate, in the street.
What's going on?
Who can I blame?