meaning of Bubble Spewing

Bubble Spewing meaning in Urban Dictionary

Attempting the gallon challenge, while riding a bike or other two-wheeled, motorized product, playing noisy techno songs, and vomiting on innocent bystanders