Arun_M's definitions
(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
coined by Dan Mace
by Arun_M May 28, 2018
Get the Smackmug.