A person who uses and abuses drugs.
He's sucha a DAMN snuffster!
by Strange Blue Dude June 16, 2017
Get the snuffster mug.