The Alternative English Dictionary: Arabian goggles

Android app on Google Play

Entry definition

Arabian goggles
noun: {{en-plural noun}}
  1. (plurale tantum, slang) A sexual act of settling testicle in a person's eye socket.
    • {{quote-video }}
    • {{quote-book }}
    • {{quote-book }}

All Languages

Languages and entry counts