1 definition by TarantisticCthulhu

The act of piercing one's face so many times, it appears they have proformed a faceplant in a tacklebox. also see faceplant
"Holy Christ! Have you seen Mary lately?! It looks like she did a tacklebox faceplant!"
by TarantisticCthulhu May 26, 2006
Get the tacklebox faceplant mug.