Definition of High heels

Definition of High heels …. A facility invented by short women, who were fed up by constantly being kissed on the forehead!