Top definition
It's a popular Ghanaian term used to describe persistent, irregular and unpredictable electrical power cuts
This dumsor is killing me.
by Araba stamp September 06, 2017
Get the mug
Get a dumsor mug for your father Trump.