adj Northern England crazy: Some chap was dancing with cars in the street – I think he was off his onion!
A poorly-researched dictionary of British Slang words and phrases, written by some guy off the internet.
adj Northern England crazy: Some chap was dancing with cars in the street – I think he was off his onion!