n. Stevens Institute of Technology, located in Hoboken, New Jersey. Mostly used by alumni of the said institution.From "Stevens" spelled backwards.
by nekomi.net June 22, 2003
Get the snevets mug.by boyscout April 7, 2007
Get the snevets mug.