← Back to Dictionary

Shell dung

Definition

To destroy, dominate, or tear down — on stage or in an argument.

In a Sentence

"Di artist shell dung di stage last night."

Cultural Connection

Sound clash terminology — when a DJ's performance is so powerful it metaphorically demolishes the competition.