Top Definition
Just about the best street bmx rider in the world. He was born in Panama but moved to the BK. He rides for animal, skavenger, and a shit load of other companies.
Yo, did you see Edwin Delarosa do that 360 barspin!
by BrianDon June 17, 2008
9 Words related to Edwin Delarosa

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.