TP » What does TP mean? » Slang org

Conversing with local New Yorkers can sometimes feel like they’re speaking a whole other language while you’re speaking English. Needless to say, it can be mad annoying, no cap, bro. is a community-driven dictionary and database of slang terms. While some sincerely embraced the label, others said it diminished ambitious women. And many more […]