Top definition
drug addicts. who syringe them selves.
where's max? hes self-doctoring :)
by rukkestop July 19, 2010
Get the mug
Get a self-doctor mug for your father-in-law Trump.