Originally Posted by MisterV View Post
assuage one's "itch"
Do you really think that he has itches to assuage?