1 definition by me0909

Top Definition
Geeky friend at Georgia Institute of Technology.
We're going to be techmates next spring!
by me0909 March 01, 2009

Mug icon
Buy a techmate mug!