Vocabulary

言いやがって

don't try and tell me that!; don't try that shit on me

expression