From singingsword Mar 21, 2007 0 Facebook Tweet Email She is a crazy lady who smells of ham... and VOMIIIIIT! AND I heard one dude say he saw her eat a baby once.