A little seeping leak is nothing as long as you've kept the oil level up where it should be.
Now.. you say you were out with your friend. This "happened" when you stopped for a light and while that is possible, it's my experience it's not always the case.
Lemme ask you this question then.. how fast were you going say in the 20 minutes before this..and or .. did you win the race?