Top Definition
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.
by Drewcifer69 December 03, 2012
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.