OUID
OUID
English
Noun
Ad
Definition
Initialism of operating (a vehicle) under the influence of drugs.
Ad
OUID
Initialism of operating (a vehicle) under the influence of drugs.