Top definition
shortened term for vagina. commonly used by people from newfoundland.
my gheena got stretched
by EmilyBoobins February 09, 2010
Get the mug
Get a gheena mug for your father GΓΌnter.