Top definition
Black african who kicks a ball at 100mph when hes 2 feet away from the goal!
by WaxE March 26, 2003
Get the mug
Get a Dilu mug for your barber Callisto.