4 ms·
Seems to be UK slang meaning work/effort, see the third definition listed here: https://dictionary.cambridge.org/us/dictionary/english/graft https://dictionary.
by jrgoff 2y ago
Seems to be UK slang meaning work/effort, see the third definition listed here: https://dictionary.cambridge.org/us/dictionary/english/graft https://dictionary.cambridge.org/us/dictionary/english/graft