Definitions by lanie r.
coochiecooch
the act of sexual intercourse, otherwise known as "the birds and the bees." This phrase can be used for someone who is too immature to just use the word "sex."
coochiecooch by lanie r. June 5, 2020