trolley noun definition in Describing strange traits topic from the Oxford Advanced Learner's Dictionary

trolley

 noun: Describing strange traits topic
(British English, informal) crazy; stupid If Wilcox is thinking of doing this deal he must be going totally off his trolley.