abv.
1 a place that takes haff your day and soul while trying to get your license/ trans sorted
2. Bermuda Traffic Control Department