demand everything; revenge oneself upon

listen to the pronunciation of demand everything; revenge oneself upon
Englisch - Englisch
have one's pound of flesh