1 |
uchicogglesn. (originated from the English word goggles) 1. something you put on that affects your vision in ways only people at UChicago understand 2. A perception-altering device that causes one to find anothe [..]
|
<< UChicago | uchie >> |