To be overwhelmingly rejected by a company and/ or a large section of the American people. To be forced into a humiliating public apology against your wishes. To flip flop on a position after facing enormous public pressure.Similar to bitch-slapped.
by Sexxybeast1973 March 09, 2012