Top Definition
When a man drops his balls onto his partners eye's...
"I gave that chick the meanest Lebanese goggles last night...shit"
#hot carl #tea bagging #sand goggles #dirty sanchez #donkey punch
by Celcius December 25, 2007
5 Words related to Lebanese Goggles
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×