Term: mechie
Example: i've got an itchy mechie
Definition: colloquial term of scots origin for the vagina