deil's buckie

noun

Definition of deil's buckie

Scottish
: a mischievous person : imp of Satan