Top definition
Abbreviation for TWEETING (Tweetin'), or TWITTERING (Twitterin'). The act of posting to the popular social networking site, "", esp., but may also refer to other popular chat and blog services.
What r u TWTN now?
I've been TWTN nonstp 4 hrs. LOL!
I need 2 start TWTN 4 my party this weekend...
by RllnBlntz May 19, 2011
Get the mug
Get a twtn mug for your father-in-law Georges.
buy the domain for your travel site