trip sitting
Speech parts
1. trip sitting - Noun
2. trip sitting - Verb
Meaning
trip sitting (uncountable)
The task of a trip sitter; the practice of watching or guiding a person while they use drugs.
trip sitting
present participle of trip sit