Green’s Dictionary of Slang

gaggist n.

see gag n. (1)