What is the meaning of Stoner?

One who stones.

A machine to remove the stones (pits) from fruit.

A habitual user of cannabis.

Someone or something that weighs a certain number of stones.

Source: wiktionary.org