Definitions by The turret
Goggle boy
A nice but stranger man who wears goggles usually welding goggles around town daily. Rarely says a word just a friendly stranger who I more than a 4 eyes.
Goggle boy by The turret December 14, 2020