love rose
Short definition from Wiktionary
Noun
- A small glass tube containing an imitation rose, sold ostensibly as a romantic gift but intended to be disassembled for use as a crack pipe.
We haven’t written up love rose yet: Simple and Standard meanings, examples and a quiz.