1 definition by Hshsbbdbd

Top Definition
When something is so delicious u use this word to describe how much u love it
This orange is smackin
by Hshsbbdbd March 29, 2017

Mug icon
Buy a Smackin mug!