BADMASH Meaning of BADMASH in English [ bʌd'mα:ʃ ]■ noun Indian a dishonest or unprincipled man.Originfrom Urdu, from Pers. bad 'evil' + Arab. ma῾āš 'means of livelihood'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004