1 definition by zerealoneyo

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