diaryofablackannefrank Share definition Flag Aids victim Holocaust survivor. Aka, Michaela. Dude, you're such a Michaela (diaryofablackannefrank) diaryofablackannefrank by Michaela lover August 25, 2011 0 0 Get merch Get the diaryofablackannefrank mug. Buy Now — $32.95 See more merch