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.
by Crystal January 15, 2005
"Coota is kewl"
by heybitchesxo June 25, 2018
by boothead69 January 16, 2008
by coota slayer March 05, 2021
by Mr. Majesctic One June 07, 2011