Skip to main content

Definitions by Jack Davison

Testosterphone 

(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!"
Word of the Day on May 14, 2007