rank on

rank on someone

Sl. to attack someone verbally; to gossip about someone. Please stop ranking on my family! Tom keeps ranking on Jennifer, and she is really mad about it.
See also: on, rank
References in classic literature ?
The tumult was presently increased by the advance of the second rank on either side, which, acting as a reserve, now rushed on to aid their companions.
At that distance its dingy buildings looked white--and so, rank on rank of balconies, windows and roofs, they piled themselves up from the blue ocean till the colossal castle of St.