Top Definition
A 'Google Wave' of 'Tweets' from 'Twitter'.

Google Wave is a new tool for communication and collaboration on the web, coming later this year. Watch the demo video below, sign up for updates and learn more about how to develop with Google Wave.
"Hey dude, you see my Twave?"
by Syro June 06, 2009
1 more definition
Derbyshire slang for the microwave.
I'm well 'ungry, I'm gonna put a cottage pie in twave.
by Tom John October 30, 2004

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.