lets someone have it (verb) bop: hit
Sinonime: apostate, betraying, double-crossing, faithless, insubordinate, mutinous, perfidious, recreant, seditious, subversive, traitorous, treacherous, two-faced, two-timing, undutiful, unfaithful, unpatriotic, untrue, wormlike