受够了 shòu gòu le

DEFINITIONS

  1. have had enough of; fed up with

CHARACTERS

受 shòu receive, accept, get; bear, stand
够 gòu enough, adequate
了 le to finish; particle of completed action