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 9, 2011
Get the Rainroasted mug.