trash eating whore
Though whores are dirty, a trash eating whore is one who will go the extra mile (felching, taking golden showers, volunteering for the screaming eagle).
trash eating whore by BSFatonovich March 4, 2010
Get the trash eating whore mug.