Skip to main content

Definitions by Hil207

Cooter Brown 

an especially irritated vagina
also an oyster bar in New Orleans
Cooter Brown by Hil207 September 22, 2006