An alleged Darwin drink-driver who was clocked going 45km/h over the posted speed limit along Bagot Road while weaving in and out of traffic on Wednesday afternoon has been arrested by police.