Definitions by Arizona Willie
Glasshole
Windshield repairmen who hang out in gas stations and car washes. They will look at everyone's windshield for any signs of chips or cracks that can offer to repair.
Glasshole by Arizona Willie April 22, 2011