(pottymouth
(pattern "<indirect:any-living>")
(pattern "<string> <indirect:any-living>")
(pattern "<indirect:any-living> <string>")
(targeted
(arguments
(arguments soap, bleach, rat poison, last night's vindaloo, toilet cleaner, #)
(self "You grab $hcname$ by the scruff of the neck and scrub $hposs$ mouth out with $arg$ and water.")
(target "$mcname$ grab$s$ you by the scruff of the neck and scrub$s$ your mouth out with $arg$ and water.")
(rest "$mcname$ grab$s$ $hcname$ by the scruff of the neck and scrub$s$ $hposs$ mouth out with $arg$ and water.")
)
)
)