Garbage dick is a name you call someone who will fuck anything with 2 legs and a pulse. He has no standards and it will be apparent after you see the nasty bitches that he's hooked up with.
Brian: "Did you see that hot piece of ass I just got with?"
Justin: "Damn dude, I think that girl was passed out...and 16...and part monkey...you're such a garbage dick"