How can I get paint to stick on a glass cup?

So, I have this clear, glass, thick, goblet type cup. Trouble is, I need to paint it black somehow. Anyone have any ideas on what paint to use? I need it to be permanent and water proof. No peeling or washing off. PERMANENT. Thanks.