What is Tea Bags?
Enlarged testicles that hang low in one's nutsack
His tea bags tended to hang low when the weather was hot
See Dan