Skip to main content

Definitions by Fancy Henderson

legal beagle 

a dog that is a lawyer