Arab curse

May the fleas of a thousand camels lodge in your armpit.
Categories: curses

'Arab curse' on video