Green’s Dictionary of Slang

gaggery n.

see gag n. (2)