Definition, synonyms and related words
Having an unpleasant taste or smell because it came from a cow that ate cammock.