meaning of arabian goggling

arabian goggling meaning in Urban Dictionary

the real meaning is slapping your balls on a guys arse and wiggling