Top definition
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
Get the mug
Get a Vonaga twa mug for your Facebook friend Riley.