god candle

noun

A single huge green candle that sends price up in one move. Usually after you sold.

god candle at 3am, of course i was asleep.

Share on X