Someone who has no choice but to serve as a trashman for the rest of their lives. There is no known way of escaping this planned out future.
Dude you smell like a Cres
by A Trashman January 30, 2008
A lower form of Crescent Fresh (see also)
Thats pretty cres, but its not quite Crescent Fresh.
by DeathNova April 07, 2004