Created by a user on yahoo this word means Pussy. The word came from coochie which came from pussy which is of course a vagina.
Damn I bet she has a tight coota.
17👍 33👎