meaning of brum brum Brum Brum

brum brum Brum Brum meaning in Urban Dictionary

another title for a square edged cartoon van The noises you will be making during sexual climax.