DictionaryAI

love rose

Short definition from Wiktionary

Noun

  1. 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.