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