This is a discrete way of saying that the Saudis drink camel urine.
Camel Whizz!? a spin off from Panther Whizz.
that might sell in Saudi Arabia...come to think of it!!