Definitions by westernerm
Crystal Pits
Someone who smells bad, someone who doesn’t wear deodorant.
The crystal part is derived from people who use crystals as deodorant thinking it works.
The crystal part is derived from people who use crystals as deodorant thinking it works.
Crystal Pits by westernerm August 10, 2026