What is Mirror Goggles?
1.
n - an exaggerated, positive perception of one's physical appearance.
Tim characteristics were nowhere near the traits her online profile listed what she was looking for in a man, but his mirror goggles made him believe otherwise and he decided to go for it anyway.
See
Random Words:
1.
This computer game is chock full of bugs, glitches, an can cause an otherwise normal XP installation go blue screenseemingly at random....
1.
A over the counter supplement that causes vasodilation.
Also A chemical that makes you have really hard boners.
"This L-arginin..