huevazo

Etymology
From.

Noun

 * 1) big egg
 * 2) strike with an egg; egging