What is the meaning of Geil?

voluptuous, lusty

horny, lusting, randy, sexually focused and/or aroused

(about soil) too fat/ fertile

(about vegetation) too abundantly growing, excessively luscious

cool

sexy, good looking, pretty

adessive singular of gei

fenced lane along which animals (cattle) can be driven through the field out onto the pasture

(plural, in expressions) street

(sheep) hollow on the inside of a ram's horn

small passage (e.g. between two skerries)

lane

salacious; lustful; horny

keen; bent [with auf ‘on something’]

great; cool; awesome

sexy; hot

rank, luxuriant (growing abundantly)

narrow passage, narrow lane

narrow passage, especially between houses

a trail for cattle

a deep cliff

narrow glen, lane

Source: wiktionary.org