jen, how you put me in the urban dictionery? what a bum-ba
a person who will without fail do things without thinking
"jen, how you put me in the urban dictionery? what a bum-ba" What is the definition of "bum-ba"?