look up any word, like blumpkin:

1 definition by Lyley

 
1.
Vagina, usually sweaty or moist.
"Steph has such a gammon"
by Lyley April 21, 2009