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 We'll never spam you.