RUMPY PUMPY
Meaning of RUMPY PUMPY in English
rump ‧ y pump ‧ y /ˌrʌmpi ˈpʌmpi/ BrE AmE noun [uncountable]
British English sexual activity – used humorously
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012