look up any word, like plopping:
 
1.
to engage in sexual intercorse
hey deb, wanna bump peeholes?
by alliebaba March 27, 2007