glimstick

Fun Dictionary -> glimstick

glimstick - Vulgar Dictionary definition

A candlestick. CANT.