meaning of Arabian Baptism

Arabian Baptism meaning in Urban Dictionary

person who gets soaked with type of oil, mostly motor oil and hydraulic oil.