peter stop being a bleepbloopiddydoop and getting all the achievemnts
another name for a person who goes for achievements
"peter stop being a bleepbloopiddydoop and getting all the achievemnts" What is the definition of "bleepbloopiddydoop"?