1 definition by zerealoneyo

A weird awesome guy with crazy facial hair, who always wears glasses and goggles together..
by zerealoneyo October 15, 2009
Get the goggles mug.