What does Authentic Tea Bag mean?

Authentic Tea Bag meaning in Urban Dictionary

The act of steeping your balls in boiling water for more than five full minutes before dipping them in an unsuspecting friend's face.