German-English dictionary »

pupen meaning in English

GermanEnglish
pupen [pupte; hat gepupt] Verb

make a rude noiseverb