1 definition by Iminacar

Top Definition
The feeling you get off of nicotine when you’re peaking. Term is very popular in Oregon.
“Pass the dome”
*passes juul
by Iminacar August 16, 2019

Mug icon
Buy a Dome mug!