Find the word definition

Wikipedia
Swamptrash

Swamptrash were a Scottish bluegrass/ psychobilly band formed in 1987 in Edinburgh. They split in 1990 and several of the members went on to form Shooglenifty