Top definition
duel, fighting verus someone from hispania
An argentenian comes upto you and you go
DUELO
by Brad June 20, 2003
Get the mug
Get a duelo mug for your papa Trump.
buy the domain for your diy vlog