meaning of bob kennedy

bob kennedy meaning in Urban Dictionary

USA olympic track athlete that keeps the American record for 5000m with a time of 12:58. that is 4:10 per mile which is quite damn fast.