1 definition by Itsgettingold

A loud mouth PO-LOCK that is his own worst enemy
Tattle Ted isn't making making any new friends acting like a twat.
by Itsgettingold August 20, 2018
Get the tattle ted mug.