Poo Poo Head. When one is acting in a unintelligent manner.
Andrew: "You're a PPH!" Taryn: "You're a retard!"
4👍 18👎