know your primate: aye-aye September 11, 2006 yay! i love these ugly lil guys Technorati Tags: ayeaye, monkey, primate, ugly, uglymonkey Possibly RelatedJuly 10, 2006 ugliest. animal. ever.July 30, 2005 benedictSeptember 11, 2007 the friendly narwhal shirt at threadlessDecember 8, 2005 stupidest. memo. ever.September 20, 2005 coffee