Search:
sheep\'s head - Vulgar Dictionary definitionLike a sheep's head, all jaw; saying of a talkative man or woman.