We do not currently know of any synonyms for Mustache Pete.
The noun Mustache Pete is defined as:
Did you mean pet, mete, peter or pets?