What does bufu choo-choo mean?

bufu choo-choo meaning in Urban Dictionary

n: several men involved with a reciprocal, linear bufu celebration, every one providing *and* getting (except leading while the back man). The 'choo-choo' means how the synchronization required and the train of individuals would make this appear to be a classic steam engine running.Also, and much more frequently, denoting a meeting which boils down to effectively most mutual reamage or time-wasting; good or bad connotations possible.