Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. Taylor's Nuts
A Package Of McDonald's Sundae Topping Peanuts.
I Have "Taylor's Nuts" In My Mouth