1 definition by Arun_M

(verb) to commit to completing an activity or objective in its entirety in the best and most efficient way possible; to push through until an objective is complete

coined by Dan Mace
"We need to get that timelapse shot at some point."

"Bro let's just smack that timelapse right now."
by Arun_M April 20, 2018
Get the Smack mug.