Green’s Dictionary of Slang

dozer n.

[SE doze]

[1970s+] (Irish) a slow-witted person; usu. as no dozer.