Word info

Arabian goggles

Noun

Meaning

Arabian goggles pl (plural only)

(plural only, slang) A sexual act of settling testicles in a person's eye sockets.

Source: en.wiktionary.org

Close letter words and terms