DouchebaggeryNounObnoxious or irritating behaviour.Sanskrit equivalentदुराचरणम्ShareOpen full entryBack to today