Skip to main content

Definitions by connlex

bumblescum 

a town in the deep south. also the residue from dead bumble bees
hey yall were goin down to bumblescum.
bumblescum by connlex April 23, 2006