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
by Anonymous January 27, 2003