old stick

Noun

 * 1)  A person.
 * He's a funny old stick but I think you'll like him.