Urban Dictionary

urban-dictionary defiling