Please explain to me the meaning of "you've got a geezer" in the dialogue;
- Time to sort myself out
- I think it means you've got a geezer
Thank you
Is there any more context?
Only use I've ever known (US English) for the word 'geezer' is an old man.
Q: Who was that?
A: I dunno- just some old geezer...
It can also mean someone who's a bit dodgy in some way- so maybe the friend is warning them about their partner. In BrE, geezer can mean different things in different contexts- a diamond geezer is a decent sort of person who will stand by others, help when necessary, etc.
I think it's also a kind of softball bat ?
There is a Juggernaut Geezer Softball bat:
DeMarini Juggernaut Geezer Slowpitch Softball Bat
It says it is for the "over 45 senior player", which may account for the name.
I am a geezer and proud of it!!!
Here in the United States, there are other insulting words to address us old men:
Hey, pops, what's up?
Get out of the way, gramps! (grandfather)
You old codger.
How are things going, old-timer?
And, of course, there are a few that are not suitable for a family website.
The British standup comedian Simon Brodkin (aka Lee Nelson) often uses it in his "Lee Nelson's well good show' (as well as "geez") - just a friendly term of address, it seems.