Top definition
Delleon, stand for the flyers dude out there, always knows what to say, he can be funny, but very random, his personality is very cool and dope
by Savage101gang March 15, 2017
Get the mug
Get a delleon mug for your friend Riley.