have a go (at someone)

(redirected from having a go at me)

have a go (at someone)

1. To physically attack someone. Primarily heard in UK. Watch out for that bull in the back field—he'll have a go at you if you get too close. There were couple of drunkards having a go outside local pub last night.
2. To criticize, berate, or verbally harass someone at length and/or with great intensity. Primarily heard in UK. My wife had a go at me last night for coming home drunk again. My parents were always having a go when I was a kid—it's no wonder they got divorced.
See also: have

have a go at someone

mainly BRITISH, INFORMAL
COMMON
1. If you have a go at someone, you criticize them strongly, often without good reason. I was angry because I figured she was just having a go at me for the sake of it. I've had a long day, I'm exhausted and fed up and you have a go at me as soon as I walk in the door.
2. If you have a go at someone, you attack them physically. The police had to stop the crowd from having a go at him.
See also: have