← Back to Directory

Slang tagged with tell

spill

To tell; to share gossip or news.

🔥 72 upvotes