treetard Share definition Flag as retard but bigger and thicker my sisters so stupid shes gone beyond being a retard, shes a treetard treetard by Andrew Collinson March 28, 2008 0 0 Get merch