1 definition by turk_fireball

The very best heroin. Smack so good, God himself uses it, hence the term "God's smack".
I've got the godsmack right here, this junk will set you free.
by turk_fireball August 13, 2007
Get the godsmack mug.