1 definition by Margaret Wilkins

A yuppie with a social conscience. Someone 'green' who loves the earth as much as money.
Scuppies like to make green as much as they want to protect green...
by Margaret Wilkins November 19, 2007
Get the scuppie mug.