What is Clapdown?
When something is so shiteits un-bearable
often slang used by african people
I was in my friends clapdown car
See clapdown, clap