Dictionary nostrand August 18, 2007 davepoobond Leave a comment nostrand – n. someone that took 26 years to graduate from college Share this:EmailFacebookTwitterMoreRedditTumblr Related