dis is the grill im talkin about
and DIY means (Do it Yourself) meaning it was made by hand