Etymology
Advertisement

flypaper (n.)

also fly-paper, 1851 (the thing itself is said to have become commonly available in London in 1848), from fly (n.1) + paper (n.).

Others are reading

Advertisement
Advertisement
Definitions of flypaper

flypaper (n.)
paper that is poisoned or coated with a sticky substance to kill flies;
From wordnet.princeton.edu