Random
Source Code

tree weed

noun: Term for a Canadian residing in England.

"How's it going, Tree Weed?"

by Jamie D Allen June 1, 2005