Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. facial explosion
when you enter a facial expression to your friend on aim and the faces explode in the background.
Dude, did you see that facial explosion Greg sent us. They went everywhere!