Green’s Dictionary of Slang

maggot adj.

see maggoty adj. (2)