Top definition
A particularly lovely squirt bottle that a bitch jams up her cooch to get rid of a) the smell of rotten goat testicles and b) the remnants of last night's man-whore
See also: Connie Coochface
by Cassandra Van Rooyen June 01, 2004
Get the mug
Get a cooch douche mug for your bunkmate Jovana.