The claim that the presence of the letter p in a word indicates it is non-Germanic is refuted, as the phoneme /p/ is a native part of the Proto-Germanic consonant system and historical Germanic languages.
The claim asserts that the presence of 'p' marks a word as non-Germanic. Historical linguistics establishes that Proto-Germanic inherited and maintained voiceless stops, including *p, which subsequently underwent shifts in certain dialects like High German (e.g., shifting to /pf/). Because /p/ is a native Germanic sound (albeit one subject to Grimm's and High German shifts), the claim is factually incorrect and easily refuted by standard historical Germanic phonology as evidenced in the literature.