1 definition by Mike IDiaz

Top Definition
When something snaps and cracks.
He snacked his head on the ground.
by Mike IDiaz September 27, 2010
Mug icon
Buy a Snacked mug!