Top definition
an idiot or someone who is a really big trouble maker.
eres un bagabundo!!!!
by negro4585 August 06, 2011
Get the mug
Get a bagabundo mug for your bunkmate Julia.