Definition of “shitty” - English Dictionary

british dictionary