Reefer bum is someone who never has weed but smokes other people weed.
That guy never has no weed, he is a reefer bum