Top definition
the real definition is slapping your balls on a guys arse and wiggling
i got bored so i arabian goggled my cat
by Big Dave April 25, 2005
Get the mug
Get a arabian goggling mug for your daughter-in-law Riley.