Doit-on dire un ou une cornichon ?

un cornichon !