Goggles

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