What is European Goggles?
1.
when a guy squatts over his partner's face, allowing his nutsack to rest on his/her eyes, while he/she sucks his dick.
"oh steve, i'm totally gonna give you some european goggles."
See
Random Words:
1.
To have been very badly burnt, in the slang sense, such that there is no chance of graceful or meaningful recovery.
Especially appropri..
1.
The point at which a financial professional observes the market from an infinite distance, upon which he becomes part of the market and ..