Definitions by OrchidBoyElliot
coochie town
Coochie Town is a place where people just get to be whoever they are or want to be, you can do whatever you want, besides kill someone. So for example, Makeout with someone or eat a bathtub filled with icecream.
coochie town by OrchidBoyElliot October 24, 2019