Tarbooshes meaning : A red felt or cloth cap with a tassel, worn in the Arab world; a fez.
tarbooshes
kettledrums
gangstas
whelming
galactosamine