If I interpret that correctly, this is an automatic translation (and wrong, like many automatic translations) of some porn talk. Grand is translated as tall or big, and juteux means juicy. The third one is easy to guess.
You are a rooster is 'tu es un coq' in French.
Coq in French means "cock" or "rooster" in English.
Le coq in French means "the rooster" in English.
a rooster
le coq sportif
Un coq
yes and no. Historically the Coq sportif is a French brand, but since 2005 the owner is Airesis, a group of Swiss investors.
In English, "coq" translates to "rooster" or "cock."
a rooster is called "un coq" in French
Are you sure you're not confusing it with 'coq au vin'? Because 'coq au vin' is arguably the greatest French dish of all time. (http://en.wikipedia.org/wiki/Coq_au_vin)
coq sportif
un coq