Top definition
A place of business that would be out of business if there were no more police officers in the world.
When the shopkeeper was being robbed,he ran to the donut house for assistance.
by Anonymous May 08, 2004
Get the mug
Get a donut house mug for your sister-in-law Beatrix.