Learn the Jamaican Patois Word – badderation

badderation (Phrase)

Meaning/Description: a big problem