Grills

Something that blows, sucks, or is just plain bad.
Jeff really grills.

That cafe grills hard because the food is terrible.
by Chase G 123 October 05, 2006
mugGet the Grills mug.