An Arab/Israeli band Abu Hafla – record called Humping meaning? August 24, 2020 – by admin Question An Arab/Israeli band Abu Hafla – record called Humping meaning? Answer Enjoyable Gathering