It means bastard.
No. It means 'You', its just a very rude way of saying it. The dubs and subs translate it to 'bastard' so it'll make sense to English speakers. There are a lot of ways to say 'you' in Japanese, and they all have different connotations.
Chat with our AI personalities