1 definition by AmbroChizzle

Top Definition
The front end of an automobile or truck
After I hit the deer, i had to replace my grille
by AmbroChizzle June 17, 2003

Mug icon
Buy a grille mug!