Top definition
A developer of a .tel domain which brings to life and practical usage for a wide audience of people accessing this communications-focused domain over the internet from any device
by Telster February 27, 2009
Get the mug
Get a Telsters mug for your coworker Nathalie.