Top definition
Technology that improves upon our lives. Useful technology or technology used in a useful, common-sensical, or creative way.
Ben 1:"Yo, this website is an online dictionary of slang with my own definitions."
Ben 2:"Word B, that's 'rect-tech!"
by Benjamins at GSC February 10, 2006
Get a 'rect-tech mug for your brother-in-law Manley.
Jul 2 Word of the Day
Someone people turn to when they're sad who makes them feel better.
Dude, I was so unhappy about my girl, until I spoke to my serotonin donor who really helped me feel better
by jonfurstn1 November 27, 2009
Get a serotonin donor mug for your friend Callisto.