in a modern context the term bugbear may also mean pet peeve kandi kimwe kimwe cyakera it is a residential area with high rise buildings built in recent years