scooter

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