Skip to main content

Definitions by brain_11

a "scratchy" or unpleasant cooter(vagina)
Josh told me that Jennie has a scooter.
scooter by brain_11 April 28, 2004