German-English translation for "DISSED"

"DISSED" English translation

Did you mean dissen?