Green’s Dictionary of Slang

daggy n.

see dag n.2 (1)