I had the exact same thing happen to me about a month ago, except I didn't see an upper cut coming and ended up with a busted up lip too. Besides alleviating any pain I don't know if the weed helped, but it definitely didn't slow down the healing process. I just iced for 10 minutes a few times a day and took some advils to help with the swelling.