Skip to main content

Definitions by Damini

serious trouble; mess; deep shit
"You'd be in dutch if the manager weren't so laid-back."
Dutch by Damini December 28, 2014