Skip to main content

he's_had_a_beer's definitions

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
mugGet the Gogglesmug.

Share this definition