zapatillazo

Etymology
From.

Noun

 * 1) whack with a shoe
 * 2)  piece of one's mind