Skip to main content

Definitions by simpdapimp01

saudi arabian sand goggles 

The act of lightly setting your balls on a girls eyes (tea-bagging)
Bro, did she wear the Saudi Arabian sand goggles last night?