Meaning oftarabishin English

tarabish