What is Tree Weed?
noun: Term for a Canadian residing in England.
"How's it going, Tree Weed?"
East London definition for an apple
That was a very tasty tree weed I just ate
See Eugenio