Top Definition
A term for a person who believes that they have no obligation to help anyone in need.
Which means they would let there room mate starve to death etc. as long as they had all the food they wanted.
He's just a glorified cockroach.
by Judge dredd7 February 04, 2012
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.