1 definition by Michaela lover

Top Definition
Aids victim Holocaust survivor. Aka, Michaela.
Dude, you're such a Michaela (diaryofablackannefrank)
by Michaela lover August 23, 2011
Mug icon
Buy a diaryofablackannefrank mug!