I agree. Most beers in green bottles taste kind of skunky to me.
I think heineken taste like beer poured through an Indian Navy Sailors a$$.
(Note: I have never had beer poured through an Indian Sailors a$$ but I can just imagine its not a nice tasting thing!)
Light is beer's enemy. Green bottles don't protect the beer from the light as well as brown bottles do, so that may be the source of some skunkiness, though . . .
Grolsch and Heineken both use a certain type of hop, Hallertau I believe, to produce that sort of flavor.
Actually, that is what beer tastes like when they put some real hops in it!