There is no description yet. Add a description.
Appears on these pages
Macaca is one of the only truly invented words. Senator George Allen is the only person on Earth...
Ramesh "Macaca" Ponnuru is a friend of The Colbert Report and was a guest on on August 14, 2006...