shell dung
English Definition
To destroy, dominate, or tear down — on stage or in an argument.
Patois Definition
Di artist shell dung di stage last night.
Cultural Context
Sound clash terminology — when a DJ's performance is so powerful it metaphorically demolishes the competition.
Examples
-
"Di artist shell dung di stage last night."