me and my mates had a beany beany bang bang last night
where a group of 4 people or more have group sex whilst laying down in a puddle of baked beans
"me and my mates had a beany beany bang bang last night" What is the definition of "beany beany bang bang"?