To quit or abandon something, especially an endeavor or enterprise. Can also be worded as “jack in something.” Primarily heard in UK. Watch the video
To quit or abandon something, especially an endeavor or enterprise. Can also be worded as “jack in something.” Primarily heard in UK. Watch the video