stonehead

Noun

 * 1)  A user of recreational drugs; a stoner.