Comment Comment by pjc50 From Br. Eng. "shut your piehole" (slang), meaning "shut up". parent pjc50 9 years ago