Definition of “splendiferous” - English Dictionary

british dictionary