Green’s Dictionary of Slang

dreul n.

see drool n. (1)