pulled fast one (verb) deceive: mislead; be dishonest
Sinonime: bamboozle*,
beat, beat out of,
beguile,
betray, bilk, buffalo,
burn,
cheat,
circumvent, clip,
con, cozen, cross up,
defraud,
delude,
disappoint, double-cross,
dupe, ensnare, entrap,
fake, falsify, fleece,
fool, gouge, gull,
hoax,
hoodwink,
hook*, humbug, impose upon, lead on, outwit, play joke on, pull fast one,
put on, rob,
scam,
screw,
sell,
skin, suck in,
swindle,
take advantage of, take for, take for ride,
take in, take to cleaners,
trick, victimize
Antonime: be honest