Skip to main content

Definitions by hatfacejones

donkey shop 

A place of employment run and staffed by jackasses.
"That donkey shop I used to work for just got sued for underpaying its employees."
donkey shop by hatfacejones January 16, 2019