2 definition by Peanuthead95

Top Definition
A dutch and german word.
In dutch, geil literally means: Horny
In german it means sexy/hot or cool
by Peanuthead95 September 25, 2009

Mug icon
Buy a Geil mug!
Voorhuid means love in Dutch
I will voorhuid you forever
by Peanuthead95 January 11, 2009

Mug icon
Buy a Voorhuid mug!