Verb. To be extremely high or stoned to the point of upmost insanity. If one was to be roasting marshmallows then he or she will be non-compliant with any task.
"Dude i was totally Roasting Marshmallows last night"
"man let's Roast some Marshmallows
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.