look up any word, like bangarang:
 
1.
another term for a female vagina
I slipped it in her swollen hatchet wound.
by Twisted February 27, 2003