coochsquatter
you hear about the coochsquatter last night? i heard that she made so much urine that the car slipped
a drunk bitch who decides to take off her panties in the middle of the road, thus exposing her coochular region whilst squatting to make urine
"you hear about the coochsquatter last night? i heard that she made so much urine that the car slipped" What is the definition of "coochsquatter"?