look up any word, like the eiffel tower:
 
1.
slang term for vagina
What a whore, her coochie coo could have been banged so many times before.
by Balfedor March 05, 2008