where i come from in the north east of England, a "divvy" is a "stupid person", a "moron" etc.
Divvy meant dividend! The thing the co-op used to give you for shopping there and old ladies used to obsess over. Come to think it, they were a right bunch of fucking divs.