RUMPY-PUMPY Meaning of RUMPY-PUMPY in English Noun. Sexual intercourse. Jocular use. Slang English vocab. Английский сленговый словарь. 2012