1 definition by romracer
Another word for a vagina. The word derives from the acidic sting you feel when putting your tongue on a 9-volt battery. There is a somewhat acidic "sting" felt on your tongue when placed on a vagina because of the acidic environment (low pH).
by romracer March 3, 2010