2 definitions by landofnor
Used in Edinburgh slang as 'out of order' (not in the context of working state of a machine or object) or something that is below societies general moral acceptability.
by landofnor November 2, 2010
Something that is extremely amazing, shocking, crazy or mental (not in the psychological sense). 'Stone' being used to emphasise (as in very) the word 'radge', used in this context as incredible
by landofnor November 2, 2010