meaning of arabian waterfall

arabian waterfall meaning in Urban Dictionary

whenever you shave your ballsack over someones face.