Appetizing teacher quenches her raunchy thirst superbly