Definition of “screwed” - English Dictionary

English