1 definition by Jack Davison

(Verb). To make a quick and to-the-point phone call that lasts under 30 seconds.
"Let me testosterphone James, it will only take a minute!"
by Jack Davison May 1, 2007
Get the Testosterphone mug.