Quote Originally Posted by Mithrandir
I believe that 'geil' means both cool and aroused.
Pretty much, originally it was only aroused I think, but somewhen in the 90ies it came up as a slang word partly replacing cool.