Top definition
The act of simultaneously updating your status via Twitter and Google Buzz by means of linking up your Twitter account with Google Buzz.
I hate having to tweet and then update my status on Google Buzz... hell, I'm just gonna twuzz!
by Cheese-Qa February 11, 2010
Get the mug
Get a twuzz mug for your brother-in-law Jerry.