Skip to main content

Definitions by he's_had_a_beer

an insult aimed at those whom wear spectacles.
You have massive goggles, you speccy prick!
Goggles by he's_had_a_beer July 30, 2007