You keyed my truck's definitions
The name for a girl who is the village bicycle but a mongoose has pegs there for more than one person can take a ride at any given time making her even more of a slut
by You keyed my truck August 17, 2004
Get the mongoosemug.