1 definition by xXxPapadubblekushxXx

Top Definition
someone who has died of lung cancer due to their endless chain smoking. Most commonly used when the person is in excruciating pain and has finally been put out of their misery
My teacher was smokin. May he rest in peace now
by xXxPapadubblekushxXx July 27, 2018

Mug icon
Buy a smokin mug!