Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Dogs from teh past
A dawg from teh paist.
I have three "Dogs from teh past", it's nice.