Green’s Dictionary of Slang

dweasal n.

see dweezle n.