rekucunt's definitions
Basically, the lowest form of life in the I.T world. If you've been working on the service desk for more than 3 months, you've given up on life.
by rekucunt February 5, 2019
Get the Service Deskmug.
Get the Service Deskmug. We'll email you a link to sign in instantly.