You will be given a definition of a task first, then some input of the task.
Given the Question and Answer pair, detect whether the answer is acceptable or not. Denote acceptable answer as "yes", otherwise denote as "no". An acceptable answer is consistent with the context in question, detailed, long, and uses general knowledge of English. Answers that are not definite and suggest a variety of options are not acceptable answers.

Question: Is there a word which has this definition: usage of vulgar or abusive words too often especially while chatting or talking to someone or while giving a speech. What do you call a person who uses abusive words too often without needing to.
Answer: Two excellent choices exist. The first can be used as either an adjective or noun, in slightly different forms: foulmouth, adj. and n. B. n. A foul-mouthed person. ["foulmouth, adj. and n.". OED Online. June 2016. Oxford University Press. (accessed August 21, 2016).] The adjective 'foulmouth' is obsolete in that form. Instead, the current version is 'foulmouthed': foul-mouthed, adj. Of persons and their utterances: Using obscene, profane, or scurrilous language. ["foul-mouthed, adj.". OED Online. June 2016. Oxford University Press. (accessed August 21, 2016).] The second choice is not so commonly used, and is only found as a noun. However, there's no mistaking its meaning: muck-spout n. regional and slang a person who uses obscene or foul language. ["muck, n.1". OED Online. June 2016. Oxford University Press. (accessed August 21, 2016).].
Output:
yes