Definition, synonyms and related words
A fish-and-chip shop.
To take drugs (especially heroin) on an occasional basis, rather than as an addict.
Ill-tempered, disagreeable.