A Leon Bell is that guy that is known for being that little annoying freak.
bloody hell I cant stand him he's a real leon bell