look up any word, like pussy:

1 definition by Mortikai

 
1.
n. origin: unknown, slang for a woman's vagina.
"It's like a festival of titallation in my bosley."
by Mortikai December 02, 2007