1 definition by love4theginnel

Top Definition
a space big enough for a few people to sleep, threesomes and a place where love grows
there was so much love in the ginnel
by love4theginnel May 13, 2009

Mug icon
Buy a ginnel mug!