Top definition
Arguments or general bickering on twitter or among people at twitter functions.
Tweeter1: Man did you hear about all the twama at the tweet up?

Tweeter2: I don't go to tweet ups cause there is always so much twama
by LokNessMobster February 05, 2009
Get the mug
Get a Twama mug for your buddy Riley.
2
the presence of drama happening in, around, on, or in relation to twitter or involving tweeps in general
I need to sign off of twitter for a few hours. I do not wanna deal with all the twama going on there right now.
by trulyaddie April 07, 2010
Get the mug
Get a twama mug for your coworker Helena.
buy the domain for your recipe blog