Top definition
A useful online answering machine that records people's messages when your are online with a dial up connection.
My callwave picked up your call.
by master stghm April 04, 2004
Get the mug
Get a call wave mug for your sister-in-law Larisa.
buy the domain for your recipe blog