top | item 41491525 (no title) jrgoff | 1 year ago Seems to be UK slang meaning work/effort, see the third definition listed here: https://dictionary.cambridge.org/us/dictionary/english/graft discuss order hn newest No comments yet.
No comments yet.