trip sitter
Noun
Meaning
trip sitter (plural trip sitters)
(recreational drugs, medicine) A person who watches over a person who is using drugs.
Noun
trip sitter (plural trip sitters)
(recreational drugs, medicine) A person who watches over a person who is using drugs.