Top definition
A "swear word" created by a tv show the polite way of saying Dick but can be used in other ways ;
E.g

Tom:yo jason is a minckle
by Take the l June 26, 2017
Get the mug
Get a minckle mug for your mate Nathalie.