rumpy pumpy

listen to the pronunciation of rumpy pumpy
English - English
sexual activity - used humorously
Sexual intercourse