Top definition
noun name of web site that gives members the ability to promote ideas skills inspirations & share them with others.
by technerdog February 28, 2012
Get the mug
Get a Technerd.com mug for your guy Callisto.