Horny chick receives wet facial peel