Foot slapped and humiliated