Collective term for people who use twitter.com
"Hey I just met up with the Philedelphia Twats today. We tweeted constantly about the meeting and didn't actually interact socially at all.."
52👍 56👎