Top definition
noun; a human being...... mexican male . someone who gets pissed really fast so watch what you tell them. they fall in love really easy but stay liking that girl for a long time. wears alot of black.....kinda Emo ...even though he is really good with soccer .....
That leopoldo is so emo.
by sexyemofella96 November 21, 2010
Get the mug
Get a Leopoldo mug for your papa Bob.