Definition of “shitty” - English Dictionary

English