Thread:User talk:CodeCat/pekpek

Just wondering, are there any Dutch words with similar definitions and similar pronunciations that you know of? I have a hunch this is a Dutch etymology, but I'm not sure. Thanks