rothageildd rrayisack voted up RIK RZ's answer 2/29/2016 Leonardo Dicaprio just won an Oscar!!! What do you think about that? So many memes......................lost forever.................Good for him though