Top definition
A doggery is a sexual deviants lair
Keith and his friends went down to the doggery
by Bumbagay269 February 19, 2018
Get the mug
Get a doggery mug for your brother-in-law Georges.