Top Definition
Someone that does not have a place to live and mooches off other peoples places. Sometimes a Stridor will be at your place when nobody else is there.
Occasionally I come home and see this stridor eating my food and sleeping on my favorite couch.
by Justin November 11, 2004
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.