Noun. To conduct a three person sales conference call, while using Vonage phone services.
"Hey Bob, do you have time to do a Vonaga twa with this new prospect for the land deal?"
by The Name Bakeroni December 14, 2009
Emails are sent from firstname.lastname@example.org. We'll never spam you.×