im sure where i come from its another word for a ladies naughty bits!!!