Top definition
Some geezer from England who thought this would be interesting knowing this won't be accepted
Did you hear about that random geezer?

You mean James mayes?
Yh that geezer
by Mayo27 November 07, 2019
Get a James mayes mug for your barber Callisto.