Skip to main content

Definitions by NiceWhale

South African phrase for getting something done, if you commit to smacking it you must pull through.
”Let's smack that timelapse”
common lets smack it
Smack by NiceWhale May 28, 2018