mesum
1. dirty, filthy, polluted; 2. improper, indicent; 3. immoral