We do not currently know of any synonyms for makes pig of oneself.
For similar words to makes pig of oneself, try: