Slang meaning of HADDOCK

HADDOCK means: Haddock (shortened from haddock and cod) is London Cockney rhyming slang for a sod.