Meaning of “rat-arsed” in the English Dictionary

british dictionary