1 definition by Pop12oph

Top Definition
Bomb ass snow storm
Bomb cyclon is coming with 12 inches on snow
by Pop12oph January 04, 2018

Mug icon
Buy a cyclon mug!