software engineer

Someone who lives in China or India and works 24 hours a day for 100s of time less than any american.
Maheshkumar is quite the software engineer.
by Brother Bryan February 01, 2004
Get the software engineer mug.