davy

A police officer or law enforcement agent.
Put on your seatbelt, there's a davy behind us
by irishbengal February 16, 2013
Get the davy mug.