stella liberty sucks her own