Top definition
A variation on Motorboating, but using a much deeper sound, thus causing a deep timbre.
I doubt Barry White himself could have given me a more superior Rumbling, Sir........
by Sir Betram Sudden-Spaff November 11, 2009
Get the mug
Get a Rumbling mug for your coworker Abdul.

Activity