What does Ashrub mean?

Ashrub meaning in Urban Dictionary

the very best guy inside entire globe. ;P