an idiot or someone who is a really big trouble maker.
eres un bagabundo!!!!
by negro4585 August 6, 2011
Get the bagabundo mug.