Top definition
On the verge of completing a task.
When a basketball team is leading by 20 points with 2 minutes remaining in the game. "We got this sewn-up"
by Shmalcolm May 15, 2016
Get the mug
Get a sewn-up mug for your bunkmate Nathalie.