Search in full dictionary

BELFRY, HAVE A BUG IN (ONE'S) (1)

BELFRY, HAVE A BUG IN (ONE'S) (1)
ScnMaster
a variation of have bats in (one's) belfry, have crazy ideas; behave insanely. 3rd South African published appr gls (14.4.92)