Definition of “mall rat” - English Dictionary

british dictionary