Allen “Made Up” Macaca

According to Crooks and Liars Allen just made up the word “macaca” ……

Sure.



%d bloggers like this: