What is the meaning of Viejo?

old

old (having existed for a long time)

old (having lived for many years)

old (former, previous)

stale (no longer novel or interesting)

an old person

old man (one's father)

a certain guy or man, especially adult or almost

sweetheart, honey (substitute for a male name)

a male sexual companion or partner, occasional or stable; husband

Source: wiktionary.org