What is Lebanese Goggles?
When a man drops his balls onto his partners eye's...
"I gave that chick the meanest Lebanese goggles last night...shit"
See hot carl, tea bagging, dirty sanchez, donkey punch
All you need for a faster workflow in one place.