me and sophie had some bumfun in the mcdonalds toilets
anal sex or anything to do with the asshole like fingering
"me and sophie had some bumfun in the mcdonalds toilets" What is the definition of "bumfun"?