1 definition by Zacawanda

Top Definition
when your smoking a cig but the rain keeps putting it out
damn got another cig? I just got rainroasted on my last fricking one!!!!
by Zacawanda February 08, 2011

Mug icon
Buy a Rainroasted mug!