slingshot - Dictionary definition and meaning for word slingshot
heard of suzuki slingshot bike..who will like that bike,huh??feel like u want to hit it with a slingshot???!!