A New Slang that has been used by Indonesian Scientists as a term for Genital Herpes.
The Woman was Infected with Genital Herpes because of Non Safe Sex with Partner who has the STD "Gickens"
by Santa María Stapel April 29, 2012
1 more definition
The result of a breeding a chicken and a giraffe
Holy shi*! Look at that Gicken!
by Rabybaby09 July 01, 2009