Our shower has a flat metal grille, and underneath one needs to put in a hair-catching cup. This is the cup.
Fully customizable; printable without supports.
I recommend ABS, as you probably don't want biodegradable PLA there.
Updates: Fixed to work when customized with an odd number of holes around. Made overhangs straighter.