Definition of “lollop” - English Dictionary

british dictionary