Top definition
A person that telecommutes and becomes starved for social interaction, so much that when he returns to the office, all he wants to do is talk with everyone.
Jason, who we haven't seen for a month, corners people in the hallways and starts to we want to hear his life experiences for the last month.
by wallville September 17, 2009
Get the mug
Get a teletalk mug for your friend Julia.
buy the domain for your pet blog