The Law Dictionary
A DEUCE
Law Professor
10 years ago
Slang for a drunk driving offense.
Exit mobile version