by Anonymous September 06, 2003
Most commonly associated with the friendly greese monkey character from the Dukes of Hazard. Now a slang term referring to the female sex organ. See also snatch pussy vagina
by Anonymous February 07, 2003
The act of purposefully getting sexual pleasure to the point of climax, and not returning the favor.
by Anonymous July 10, 2003
by Anonymous February 17, 2003