Top definition
A nick name earned/given to I.T. personnel for a job well done.
by Zoofunk December 01, 2011
Get the mug
Get a techx mug for your guy Jovana.
buy the domain for your cat blog