#tutu
Top Voted Definition for #tutu
Archbishop Desmond Tutu (born 7 October 1931) is a South African social rights activist. He won the Nobel Peace Prize in 1984 for his work fighting apartheid in South Africa. He was the first Anglican archbishop in Cape Town.
1