be on at someone

be on at someone

nag or grumble at someone. British informal
See also: on