Top definition
Typically used as short-hand for a special disabilities child.
"Oh, that's Dewhinks over there being noisy again."
by Stag32 July 27, 2017
Get the mug
Get a Dewhinks mug for your dog James.