Cooter Brown

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