Green’s Dictionary of Slang

dewflicker n.

see dooflicker n. (1)